2
1
I am currently trying to get a Linux running on a IFC6410 single board computer. For that purpose I followed the instructions found in this guide here: https://github.com/freedreno/freedreno/wiki/Fedora to get a Fedora running on the board. The procedure described in the guide works well until the step when the filesystem has to be booted.
The basic steps that I made were:
- I backuped the firmware from the IFC6410 into an archive on my host laptop (step 3 in the guide)
- I downloaded the Fedora armhfp filesystem (I tried both versions listed in the guide and some other versions that I found)
- I dumped the filesystem on a USB stick, changed the size of the rootfs partition and copied the firmware that I saved in the first step into the lib folder on the rootfs on the USB stick (steps 4, 5, 6 in the guide)
- I unmounted the USB stick and plugged it into the IFC6410
- (also I plugged in a monitor on the micro HDMI port)
Now comes the part where I am stucked.
In the next step I am supposed to boot from the filesystem on the USB stick that I just prepared. For that purpose I downloaded the prebuilt Kernel for the IFC6410 linked in the guide and booted the device into fastboot.
Using fastboot I loaded the kernel:
fastboot boot ifc6410-boot-f20.img
which seemed to work well:
downloading 'boot.img'...
OKAY [ 1.346s]
booting...
OKAY [ 0.003s]
finished. total time: 1.349s
After this step however, I get no feedback from the device at all. As in the next step in the guide the author seems to presume a running Linux system, I assume that after this step I should normally get feedback from my monitor and see normal booting process.
As I get no feedback at all I am a little bit lost what to try, what to check or what to search for. Therefore, I would be glad for any suggestions.
One additional thing that might be relevant is that I also followed a tutorial (which I unfortunately didn't find again) to setup an emergency android system on an ARM device. While folloging that tutorial I typed in a "fastboot flash boot" command, which failed. I am not sure if this caused a permanent change to the system and might be a part of my problem.
I now have managed to build a serial cable with the given instructions using a DB09 serial cable and a DB09 to USB converter. I connected the ground, in and out cable as instructed to a 3 pin connector housing and plugged it on the debug UART connector on the board. I then used minicom on my /dev/ttyUSB0 device and ensured that the Bps Rate / Paraty Bits option in minicom was set to 115200 / 8N1 (in the instruction it is called "115200, n8") the instructions futher mention "console=ttyHSL0" in context with the debug UART, which I cannot interpret - therefore I ignored that information. – Zwackelmann – 2014-04-23T07:44:18.260
I then repeated the boot process but still I get no feedback to the console via the serial cable. I noticed that the LEDs, (probably) indicating that the USB stick is read, are only flashing for about a second after fastboot finished booting. After that nothing happens. Could this mean that the filesystem is not set up properly? – Zwackelmann – 2014-04-23T07:45:20.647