On 8/20/2018 12:55 PM, Michael Newton wrote: > Hi, > > > I have an awkward situation, short of it is we have a custom i.MX53 board, > the nk.nb0 and eboot.nb0 files to boot into windows (with no source code), > and an Ubuntu VM with the source code and compiled files of uboot from august > 2009 (as well as some flavour of linux that I'm not 100% sure on). I need to > figure out a way to boot into either the nk.nb0 or eboot.nb0 so that we can > run our software. > > > Longer versions is that before I got to this company, they were buying an > i.MX53 board from a 3rd party, and using that to assemble our product. When > that 3rd party went out of business, my company bought the design and rights > to it so that we could manufacture our own boards to sell and maintain our > product. For some reason, we've had a very high rate of failure on the boards > we've had manufactured, where 50%+ fail to do anything when powered on with > the windows files and not even a single line appears on the com terminal link > we use to debug (my theory is something on the board doesn't allow for enough > current/voltage during start up, so it just hangs if it's below a certain > threshold due to manufacturing variances). While going through some of the > files we got from the other company, I found an Ubuntu VM image that > contained uboot and a version of linux, which will boot the "dead" boards > perfectly fine. > > > Based on my research so far, I am hopeful that I may be able to have uboot > start either eboot.nb0 or nk.nb0, and it won't crash the hardware in the > process (we don't have the resources to do more in depth troubleshooting of > the board design or re-write our software for the linux version). > > > When I boot into winCE on the working boards, I get this: > > > Copying NK image to RAM addresss 0xa0200000 > > and > > Jumping to image at 0x0 (physical 0x70200000) > > (as well as a ton of other stuff I can post if needed) > > > I've used fatload to put the nk.nb0 image to 0xa0200000, but when I try "go > 0xa020000", all I get is "## Starting application at 0xa020000)" and nothing. >
Try "dcache off", if the command exists. > > I've also tried the same with eboot.nb0 in various memory addresses, and with > a random nk.nb0 I found online which had the appropriate start address just > to see if it was our files, and I got the same lack of output. > > > I there any setting or feature I need to change in uboot to make this work? > I've found numerous examples of people online saying they've gotten this type > of thing to work, but can't seem to find any instructions on how to do it > other than use fatload and go. > > > Thanks, > > > -Michael > > This message contains confidential information and is intended only for the > individual name. > If you are not the addressee, you should delete this email, therefore do not > disseminate, distribute or copy this e-mail. > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot