I had the whole board setup and working. I have ArchLinux ARM installed on there and I downloaded the hard float BSP (BSP 3.0.35 4.0.0) here :
The first time around when I had it working for a couple months, I had simply ran the .bin and it unpacked all the stuff that needed to go in the /usr/lib and /usr/include folders. Copied all the files to the appropriate directories and then chmod 666 /dev/galcore and I was able to run my application.
Now, I had to run
and it updated a bunch of stuff including the linux-utilite headers I believe. Anyways, I've tried to go through the same steps again except this time it's not working at all. Executing the .bin now simply gives me:
Welcome to Freescale ERROR:
And when I try to execute my program, I get a segmentation fault in /usr/lib/libGAL.so. The segmentation fault comes from gcoHAL_QueryChipCount(). The solution to this for me used to simply be chmod 666 /dev/galcore but that doesn't work anymore.
Any help troubleshooting this would be greatly appreciated.