Re: [beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-12-14 Thread Jason Kridner
On Monday, November 27, 2017 at 2:05:41 PM UTC-5, mike.maikae...@gmail.com 
wrote:
>
> OK, I got it: it seems, the Octavo-SoC does NOT support MLO as file on the 
> FatSF partition. Writing it into the forst section of the SD card solved 
> the problem, now the MLO is found and loaded.
>

This is not correct. The Octavo SIP is the same SoC as on BeagleBone Black 
(AM3358). You probably made a different mistake. Writing it into one of the 
fixed sections is less error-proned for some users, since putting it in FAT 
requires that the partition is marked bootable. 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/20e0cb86-56b6-455f-95dd-6e9440319140%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-27 Thread mike . maikaefer
OK, I got it: it seems, the Octavo-SoC does NOT support MLO as file on the 
FatSF partition. Writing it into the forst section of the SD card solved 
the problem, now the MLO is found and loaded.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e10ea90b-7916-472d-857b-2116c582f1ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-27 Thread acheesehead
Try reformatting SD card or use a new one. Copy MLO to the card *first*. 
Use a known good MLO. It is signed by a special TI utility.

On Sunday, November 26, 2017 at 11:44:50 AM UTC-7, mike.ma...@gmail.com 
wrote:
>
>
>> TI has not changes anything in StarterWare since BBB, so I don't expect a 
>> new MLO from this side - but it is not a problem since sources are included 
>> in StarterWare package and therefor can be build easily.
>
>  
> But this does not seem to be the problem, this ""-sequence means, 
> the SoC does not find the MLO anywhere! So although it is available on the 
> FatFS partition of the microSD card, it isn't loaded.
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e2f27eb7-27ee-4c34-93c7-f926706df6f4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-26 Thread mike . maikaefer

>
>
> TI has not changes anything in StarterWare since BBB, so I don't expect a 
> new MLO from this side - but it is not a problem since sources are included 
> in StarterWare package and therefor can be build easily.

 
But this does not seem to be the problem, this ""-sequence means, 
the SoC does not find the MLO anywhere! So although it is available on the 
FatFS partition of the microSD card, it isn't loaded.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e4107ed2-c770-4245-98b8-c98d766f19cf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-26 Thread Robert Nelson
On Sun, Nov 26, 2017 at 9:38 AM,   wrote:
> Ok, I played a bit more with it: on UART0 I do not get any data, neither
> with a microSD card inserted (which contains my own MLO) nor without. Is
> there anything additional neccessary to make it work? Even when there is
> something wrong with my MLO, I would have expected some output on the serial
> console.
>
> The MLO itself comes out of the StarterWare package, so it is a
> self-compiled one which starts my bare metal application (which comes with
> an other name). So...is there anything which has to be done different for
> the PocketBeagle? It initialises a lot of peripherals, including SoC clock,
> RAM timing and other things more...

Yes, it does. New eeprom value, either use our u-boot modifications or
wait for TI to update their StarterWare binary..

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYjvUH5E36Zx10xPeFtE58MMdWc_DiAGoAsbkuEoJwFm4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-26 Thread mike . maikaefer
OK, short update: the debug header works, I get some data at UART0. But 
there nothing else than CCC is printed, which means the SoC does not 
find a suitable boot-device (although MLO file is in place on microSD 
card). Any ideas what couls cause this?

On Sunday, November 26, 2017 at 4:38:13 PM UTC+1, mike.ma...@gmail.com 
wrote:
>
> Ok, I played a bit more with it: on UART0 I do not get any data, neither 
> with a microSD card inserted (which contains my own MLO) nor without. Is 
> there anything additional neccessary to make it work? Even when there is 
> something wrong with my MLO, I would have expected some output on the 
> serial console.
>
> The MLO itself comes out of the StarterWare package, so it is a 
> self-compiled one which starts my bare metal application (which comes with 
> an other name). So...is there anything which has to be done different for 
> the PocketBeagle? It initialises a lot of peripherals, including SoC clock, 
> RAM timing and other things more...
>
>>
>>>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/315157a3-f03c-4952-9d88-1ac0f11b89c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-26 Thread mike . maikaefer
Ok, I played a bit more with it: on UART0 I do not get any data, neither 
with a microSD card inserted (which contains my own MLO) nor without. Is 
there anything additional neccessary to make it work? Even when there is 
something wrong with my MLO, I would have expected some output on the 
serial console.

The MLO itself comes out of the StarterWare package, so it is a 
self-compiled one which starts my bare metal application (which comes with 
an other name). So...is there anything which has to be done different for 
the PocketBeagle? It initialises a lot of peripherals, including SoC clock, 
RAM timing and other things more...

>
>>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/d77fa93b-5c07-49d1-8e3d-4f036b1fa490%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-25 Thread acheesehead
MLO looks for uboot.bin. MLO can be rewritten to look for your application 
or rename your application to uboot.bin. I chose to rewrite MLO, but forget 
why. Was many years ago on Beagleboard Xm.

On Saturday, November 25, 2017 at 4:44:51 AM UTC-7, mike.ma...@gmail.com 
wrote:
>
> Hi,
>
> I'm running a bare metal software on my BBB. It is started via a special 
> boot-application, a program named "MLO" located on eMMC card which then 
> itself starts my application from microSD card. This is one boot option of 
> the AM3358 and used by default.
>
> Now I tried do to the same with the PocketBeagle, in this case with MLO 
> and my application both on the microSD card - unfortunately it does not 
> work, the application is not started.
>
> My question: is there something fundamental different with the Octavo SoC? 
> And is there a serial debug interface available too, similar to the one 
> from the BBB where I can see some messages printed to serial console on 
> boot?
>
> Thanks!
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/5bf31dcc-6704-4abb-800e-5aa884989ba1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Boot bare metal application - MLO no longer used?

2017-11-25 Thread Graham
The default serial console port for the PocketBeagle is UART0, labeled U0 
TX and RX on the bottom of the card.
Same as Beaglebone, 3.3V, 115200 baud 8N1. 
Works just like the BBB.

--- Graham

==

On Saturday, November 25, 2017 at 5:44:51 AM UTC-6, mike.ma...@gmail.com 
wrote:
>
> Hi,
>
> I'm running a bare metal software on my BBB. It is started via a special 
> boot-application, a program named "MLO" located on eMMC card which then 
> itself starts my application from microSD card. This is one boot option of 
> the AM3358 and used by default.
>
> Now I tried do to the same with the PocketBeagle, in this case with MLO 
> and my application both on the microSD card - unfortunately it does not 
> work, the application is not started.
>
> My question: is there something fundamental different with the Octavo SoC? 
> And is there a serial debug interface available too, similar to the one 
> from the BBB where I can see some messages printed to serial console on 
> boot?
>
> Thanks!
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/3906686d-58d9-4256-b066-0c434cf6ec7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.