[U-Boot] Using U-Boot to load RTOS

Niti Gupta gupta.niti61 at gmail.com
Wed Apr 6 12:02:01 CEST 2016


On 6 April 2016 at 14:33, Peng Fan <van.freenix at gmail.com> wrote:

> Hi Niti,
>
> On Wed, Apr 06, 2016 at 01:39:31PM +0800, Bin Meng wrote:
> >On Wed, Apr 6, 2016 at 1:21 PM, Niti Gupta <gupta.niti61 at gmail.com>
> wrote:
> >> Hello Bin,
> >>
> >> I am trying to load Segger's embOS.
> >>
> >
> >Please avoid top-posting.
> >
> >I don't know this OS, but you can try 'bootelf' command if embOS image
> >is an ELF image. If there is anything special, you need write your own
> >boot command for the OS.
>
> Besids bootelf, you can directly using command "go", if your image is
> a bin file.
>
> Share my way to boot rtems on i.MX6UL.
>
> first load you os bin file to a dram address, saying 0x80008000,
> then
> dcache off
> icache off
> dcache flush
> icache flush
> go 0x80008000
>
> Regards,
> Peng


Hello Peng,
I tried following commands in order to load os bin file

"loadb 0x80008000
## Ready for binary (kermit) download to 0x80008000 at 115200 bps...
## Total Size      = 0x00018fac = 102316 Bytes
## Start Addr      = 0x80008000
=> dcache off
=> icache off
=> dcache flush
=> icache flush
=> go 0x8000800"

but it is showing following errors

undefined instruction
pc : [<00912a5c>]          lr : [<9ff5882c>]
reloc pc : [<e81bfa5c>]    lr : [<8780582c>]
sp : 9ef50d58  ip : e59ff018     fp : 9ef568b0
r10: 00000002  r9 : 9ef50eb8     r8 : 9ffa1d04
r7 : 9efd73a8  r6 : 6a0191a8     r5 : 00000002  r4 : 9efd73ac
r3 : 80008abd  r2 : 9efd73ac     r1 : 9efd73ac  r0 : 00000001
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

resetting ...

I am using default u-boot for i.MUX6UL  which is "u-boot-imx6ulevk_sd.imx".
Do I need to rebuild u-boot after some rework?
Kindly help, I am completely stuck over here, failed to find appropriate
way to load RTOS from SD Card.

Thanks,
Niti Gupta

>
> >> Thanks,
> >> Niti Gupta
> >>
> >> On 6 April 2016 at 07:18, Bin Meng <bmeng.cn at gmail.com> wrote:
> >>>
> >>> On Wed, Apr 6, 2016 at 3:07 AM, Niti Gupta <gupta.niti61 at gmail.com>
> wrote:
> >>> > Hello,
> >>> >
> >>> >
> >>> > I am working on embedded systems. I want to use u-boot to load rtos
> on
> >>> > freescale i.MUX6UL board but failed to find appropriate way to do
> >>> > this. Kindly help me to find out steps to load rtos from u-boot.
> >>> >
> >>>
> >>> What RTOS are you trying to load?
> >
> >Regards,
> >Bin
> >_______________________________________________
> >U-Boot mailing list
> >U-Boot at lists.denx.de
> >http://lists.denx.de/mailman/listinfo/u-boot
>


More information about the U-Boot mailing list