Robert,

Tried the prebuilt Ubuntu 13.10 Flasher image:
BBB-eMMC-flasher-ubuntu-13.10-2013-12-17-2gb.img.xz

Pretty much the same result as the Ubuntu uSD, and all the other images 
I've tried. Lots of apparently nonfatal errors:

U-Boot SPL 2013.10-00015-gab7a95a (Nov 08 2013 - 16:01:27)
reading args
spl: error reading image args, err - -1
...
WARNING: Caches not enabled
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - readenv() failed, using default environment

Net:   <ethaddr> not set. Validating first E-fuse MAC
Could not get PHY for cpsw: addr 0
cpsw, usb_ether


Different boot file sizes:

reading uEnv.txt
1313 bytes read in 3 ms (426.8 KiB/s)
Importing environment from mmc ...  <-- still this line that I fear is 
copying my problem
gpio: pin 55 (gpio 55) value is 1
Checking if uenvcmd is set ...
gpio: pin 56 (gpio 56) value is 1
Running uenvcmd ...
reading zImage
3334336 bytes read in 313 ms (10.2 MiB/s)
reading initrd.img
2996231 bytes read in 282 ms (10.1 MiB/s)
reading /dtbs/am335x-boneblack.dtb
24884 bytes read in 8 ms (3 MiB/s)
Kernel image @ 0x80200000 [ 0x000000 - 0x32e0c0 ]
## Flattened Device Tree blob at 815f0000
   Booting using the fdt blob at 0x815f0000
   Using Device Tree in place at 815f0000, end 815f9133


Still the same MAC addresses:

[    0.117178] cpsw.0: No hwaddr in dt. Using 90:59:af:4d:71:eb from efuse
[    0.117199] cpsw.1: No hwaddr in dt. Using 90:59:af:4d:71:ed from efuse


Still the same kernel panic:

[    2.683230] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    2.689662] davinci_mdio 4a101000.mdio: no live phy, scanning all
[    2.696404] davinci_mdio: probe of 4a101000.mdio failed with error -5
[    2.703442] Detected MACID = 90:59:af:4d:71:eb
[    2.707998] Unhandled fault: external abort on non-linefetch (0x1008) at 
0xe089e000
[    2.716213] Internal error: : 1008 [#1] SMP ARM
[    2.720957] Modules linked in:
[    2.724162] CPU: 0    Not tainted  (3.8.13-bone32 #1)
[    2.729465] PC is at cpsw_probe+0x528/0xbc8
[    2.733849] LR is at ioremap_page_range+0xd8/0x16c
...
[    2.923102] [<c03f245c>] (cpsw_probe+0x528/0xbc8) from [<c037c4e0>] 
(driver_probe_device+0xa4/0x1e4)
[    2.932676] [<c037c4e0>] (driver_probe_device+0xa4/0x1e4) from 
[<c037c6cc>] (__driver_attach+0x68/0x8c)
[    2.942529] [<c037c6cc>] (__driver_attach+0x68/0x8c) from [<c037ad1c>] 
(bus_for_each_dev+0x70/0x84)



I don't think any image is going to boot this board. I am concerned that 
every one of them displays the line: 

Importing environment from mmc ... 

If that means what it says, it seems like it is copying whatever 
configuration problem is killing my cpsw_probe to each new attempt at 
booting or flashing. 

The only environment lines that jump out at me are: 

ethact=cpsw
ethaddr=90:59:af:4d:71:eb
...
usbnet_devaddr=90:59:af:4d:71:eb

The original MAC addresses from ifconfig, before the boot failures: 
eth0      Link encap:Ethernet  HWaddr 90:59:AF:4D:71:EB
ra0       Link encap:Ethernet  HWaddr 00:0C:43:00:7D:7F
usb0      Link encap:Ethernet  HWaddr 6E:5A:F6:F0:F3:45


That "importing" line is echoed directly from the env:

fdt_high=0xffffffff
fdtaddr=0x80F80000
fdtfile=am335x-boneblack.dtb
findfdt=if test $board_name = A33515BB; then setenv fdtfile am335x-evm.dtb; 
fi; if test $board_name = A335X_SK; then setenv fdtfile am335x-evmsk.dtb; 
fi;if test $board_name = A335BONE; then setenv fdtfile am335x-bone.dtb; fi; 
if test $board_name = A335BNLT; then setenv fdtfile am335x-boneblack.dtb; fi
importbootenv=echo Importing environment from mmc ...; env import -t 
$loadaddr $filesize
kloadaddr=0x80007fc0
loadaddr=0x80200000

Help! I need some better suggestions than to try yet another image. 

Loren


On Monday, January 6, 2014 3:30:43 PM UTC-8, RobertCNelson wrote:
>
>
> On Jan 6, 2014 5:27 PM, "Loren Amelang" <[email protected] <javascript:>> 
> wrote:
> >>
> >> Robert,
> >>
> >> Sorry! Me again...  
> >>
> >> I have your Saucy image. Verified. But it appears it requires your 
> setup_sdcard script to be run, from a Linux machine. I've been using 
> Win32DiskImager...  So I've copied it to the netbook, and I see the script, 
> but when I plug in my uSD card it says my system can't mount ext4. I 
> suppose that means Intrepid can't directly create the uSD image either. Is 
> there some option to write your output back to a local file and use 
> Win32DiskImager to write it from Windows? 
>  
> Scroll down you find both a flasher and microsd version for you non linux 
> users.
>
> >>
> >> And of course if the bone32 kernel doesn't boot my BBB, I won't be able 
> to update to bone35, so the whole exercise might be moot. I thought the 
> whole idea was that I needed bone35 to solve my cpsw_probe error that keeps 
> me from booting at all. (But bone30 booted fine for the first two hours!!!) 
> >>
> >> Thanks for clueing me in about LTS. Maybe you can provide the same 
> insight about the whole idea of using the BBB? I've now spent almost a 
> month struggling with what was supposed to be a $50 "black box" component 
> of a much larger project. I didn't want another hobby, nor do I want to go 
> buy a competent Linux development system to support my $50 hardware. Would 
> I be smart to give up now? Maybe it is just my own strange karma? I see 
> thousands of "makers" out there using these little boards without all this 
> hassle...  
> >>
> >> Loren
> >>
> > -- 
> > 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 [email protected] <javascript:>.
> > For more options, visit https://groups.google.com/groups/opt_out.
>  

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to