Thanks Steve. That was my understanding as well. I'll give that a shot.
On Tue, Jul 22, 2014 at 4:20 PM, Steve <txkip...@gmail.com> wrote: > For UART or USB you do not use the MLO file. When you build u-boot you > should have a spl/u-boot-spl.bin file. This is what you send over x-modem. > The MLO file is only used for Memory Booting (SD/Card, eMMC) while the > u-boot-spl.bin file is used for Peripheral Booting (UART, USB). > > Steve K. > > > On Tuesday, July 22, 2014 7:55:51 AM UTC-5, Dallas Clement wrote: > >> I was able to send the MLO file via minicom / x-modem just fine to the >> board. However after the transfer completed, nothing happened. Should I >> expect to see any output on the serial console afterward? >> >> >> On Mon, Jul 21, 2014 at 10:14 AM, Dallas Clement <dallas.a...@gmail.com> >> wrote: >> >>> Okay, thanks very much! I'll give that a try. >>> >>> >>> On Mon, Jul 21, 2014 at 3:23 AM, liyaoshi <liya...@gmail.com> wrote: >>> >>>> Sorry , I have made a mistake . >>>> >>>> On omap3 board ,you should use pserial to download from serial >>>> And on am335x / dm8148 board. x-modem is enough.and MLO is for boot >>>> from serial >>>> >>>> So , please try to use teraterm , and upload from >>>> file->transfer->xmodem->send. >>>> Then power on the beaglebone board . >>>> >>>> >>>> 2014-07-21 16:17 GMT+08:00 liyaoshi <liya...@gmail.com>: >>>> >>>> If I remember correctly , You should load x-loader.bin NOT MLO >>>>> While the different between MLO and x-loader.bin is MLO has 8 bytes >>>>> head , the first 4 bytes is dest and the second 4 bytes is length . >>>>> This is for boot from NAND /eMMC , and when download from serial . the >>>>> boot rom will download to fixed address and limit length . >>>>> >>>>> >>>>> >>>>> 2014-07-21 12:04 GMT+08:00 John Syn <john...@gmail.com>: >>>>> >>>>> >>>>>> From: Dallas Clement <dallas.a...@gmail.com> >>>>>> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com> >>>>>> >>>>>> Date: Sunday, July 20, 2014 at 9:19 AM >>>>>> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com> >>>>>> >>>>>> Subject: Re: [beagleboard] Want to serial boot my BBB >>>>>> >>>>>> One other data point. If I don't press and hold the boot switch when >>>>>> power is applied and instead wait a few seconds after applying power and >>>>>> then press the boot switch, the pserial command is able to detect the >>>>>> ASIC >>>>>> ID and download the x-loan.bin. >>>>>> >>>>>> You should be loading MLO, not x-load.bin. I also haven’t tried this >>>>>> myself, but loading via serial shouldn’t be any different from loading >>>>>> from >>>>>> tftp. The load addresses should be identical. >>>>>> >>>>>> Regards, >>>>>> John >>>>>> >>>>>> >>>>>> $ sudo ./pserial -p /dev/ttyUSB0 -f x-load.bin >>>>>> Waiting For Device ASIC ID: Press Ctrl+C to stop >>>>>> ASIC ID Detected: 0x85 0x74 0x61 0x90 >>>>>> Sending 2ndFile: >>>>>> Downloading file: 100.000% completed (10516/10516 bytes) >>>>>> File download completed. >>>>>> >>>>>> However, the BBB boots from the eMMC instead of the x-loan.bin I >>>>>> downloaded. So this is progress. It means that my pserial command does >>>>>> work with a BBB and the BBB ROM code does respond with its ASIC ID and >>>>>> does >>>>>> in fact download the x-load.bin. It looks like I just need to figure out >>>>>> what the correct boot switch power on sequence is now. >>>>>> >>>>>> On Sunday, July 20, 2014 10:36:45 AM UTC-5, Dallas Clement wrote: >>>>>>> >>>>>>> Hi William. Thanks for the help. I'm stuck much earlier on than >>>>>>> u-boot. I am expecting the ROM to return the ASIC ID when I run the >>>>>>> pserial command to try and load the first stage boot loader >>>>>>> (x-load.bin). >>>>>>> I'm not even able to get past that. It looks like either I have the >>>>>>> wrong >>>>>>> pserial command or maybe the BBB ROM does not provide an ASIC ID. I >>>>>>> don't >>>>>>> know enough about the Sitara processor to say. If I can get the >>>>>>> x-loader >>>>>>> to work, I think I am home free because it should be able to load a >>>>>>> u-boot.bin. >>>>>>> >>>>>>> On Sunday, July 20, 2014 10:18:50 AM UTC-5, William Hermans wrote: >>>>>>>> >>>>>>>> Ok after reading the second link fully, I noticed a few things. >>>>>>>> >>>>>>>> First, the boot file is different. We have zImage typically, so I >>>>>>>> would assume the bootz command would be necessary. *OR* you could >>>>>>>> convert a >>>>>>>> zImage to uImage. >>>>>>>> >>>>>>>> Secondly, the base load address is different, so this would need to >>>>>>>> be taken into account. Although I think changing this would be fairly >>>>>>>> simple. >>>>>>>> >>>>>>>> Lastly, we also need to load the device tree board file, and I am a >>>>>>>> bit confused about this for loading serially. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Jul 20, 2014 at 7:59 AM, William Hermans <yyr...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> uboot is supposed to handle serial booting. However, I have no >>>>>>>>> personal hands on. Just a quick google search showed many results >>>>>>>>> however. >>>>>>>>> One thing to note is that uboot for the BBB is patched, so possibly >>>>>>>>> different. It does not however make sense for this feature to be >>>>>>>>> patched >>>>>>>>> out, so I would assume that it should work. >>>>>>>>> >>>>>>>>> Sorry for the less than definitive answer, perhaps someone with >>>>>>>>> hands on will respond. You can however experiment on your own. >>>>>>>>> >>>>>>>>> http://blackfin.uclinux.org/doku.php?id=bootloaders:u-boot: >>>>>>>>> serial_port_loading_files >>>>>>>>> http://blog.mezeske.com/?p=483 >>>>>>>>> >>>>>>>>> $ apt-cache search ckermit >>>>>>>>> ckermit - serial and network communications package >>>>>>>>> >>>>>>>>> Second link package mentioned is available, so looks to be >>>>>>>>> possible. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Jul 20, 2014 at 7:44 AM, Dallas Clement < >>>>>>>>> dallas.a...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I am trying to boot my BBB over a serial connection, and need a >>>>>>>>>> little help. I have followed the instructions for UART recovery >>>>>>>>>> listed >>>>>>>>>> here http://elinux.org/BeagleBoardRecovery >>>>>>>>>> >>>>>>>>>> I built the pserial tool and an x-loan.bin, but when I try to >>>>>>>>>> load it, I just getting hanging. >>>>>>>>>> >>>>>>>>>> $ sudo ./pserial -p /dev/ttyUSB0 -f x-load.bin >>>>>>>>>> Waiting For Device ASIC ID: Press Ctrl+C to stop >>>>>>>>>> >>>>>>>>>> I am using a 6 pin TTL to USB cable to my PC. >>>>>>>>>> >>>>>>>>>> Perhaps the x-load.bin I am using is for the wrong processor >>>>>>>>>> (BeagleBoard)? If so, maybe I can convert the MLO produced by the >>>>>>>>>> BBB >>>>>>>>>> u-boot build to a x-load.bin. Just need a few pointers on how to do >>>>>>>>>> that. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Dallas >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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...@googlegroups.com. >>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>>>> 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...@googlegroups.com. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>>> -- >>>>>> 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...@googlegroups.com. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>> -- >>>> For more options, visit http://beagleboard.org/discuss >>>> --- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "BeagleBoard" group. >>>> To unsubscribe from this topic, visit https://groups.google.com/d/ >>>> topic/beagleboard/bsIWXc2pJJY/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> beagleboard...@googlegroups.com. >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/bsIWXc2pJJY/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- 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. For more options, visit https://groups.google.com/d/optout.