AnsweredAssumed Answered

imx233 bootlet BCB

Question asked by samarjit samanta on Oct 5, 2017
Latest reply on Oct 7, 2017 by samarjit samanta

I am trying to boot my custom imx233 board https://github.com/samarjit/MyIMX233.  

I have not burnt HW_OCOTP_ROM0::SD_MBR_BOOT yet so I am using BCB. I have been trying to run with 8GB SD card. I downloaded bootstream_make_bootable.pl, write_bootstream.pl from https://groups.google.com/forum/#!topic/rockboxplayer/CtLFCED9wWM.

I got u-boot.sb from http://os.archlinuxarm.org/os/armv5te/boot/olinuxino/u-boot.sb

Ran the below command to load onto SD card

perl ./write_bootstream.pl u-boot.sb /dev/mmbclk0
perl ./bootstream_make_bootable.pl /dev/mmbclk0 u-boot.sb

For 8GB card I needed to modify bootstream_make_bootable.pl slightly to locate boot signature correctly.

This creates a BCB which point to MBR of u-boot.sb.

After this I get HTLC<0>HTLC<0>... repeatedly. I guess it is rebooting. I am stuck at how to debug any further.

 

Is there a way I can use bootlets instead of u-boot.sb using BCB? 

Or, is it better to burn the otp HW_OCOTP_ROM0::SD_MBR_BOOT to install bootlets?

 

Board is powered by USB and UART is used to get the logs.

Outcomes