[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