My next question was going to be "what *should* the EEPROM ID be... or what 
form should it take"?
This (non-functioning) BBBW was purchased in Dec 2018 (just now putting it 
into service). I have another BBBW purchased in Feb 2017 that worked 
out-of-box (almost... it had a different issue with the "out-of-box 
configuration" that you also helped me with) and it shows:

eeprom:[A335BNLTBWA51650BBWG0378]

model:[TI_AM335x_BeagleBone_Black_Wireless]


So does a "correct" BBB Wireless EEPROM ID follow the A335BNLT BWA51*** 
BBWG0***] format, with the first wildcard digits some form of version of 
the wireless chip and the second wildcard digits the board or SoC rev? 
(spaces mine to separate the different fields)

Finally, was my expectation/understanding incorrect that using 
/boot/uEnv.txt to override the EEPROM setting and force loading the 
wireless dtb would also work, without changing the EEPROM? (My thinking was 
to try that first, then if it worked it would validate the idea the the 
EEPROM was bad and *then* reflash the EEPROM).

Thanks for your help, Robert.


On Monday, December 16, 2019 at 1:07:04 PM UTC-8, RobertCNelson wrote:
>
> On Mon, Dec 16, 2019 at 2:26 PM ags <[email protected] <javascript:>> 
> wrote: 
> > 
> > More: I tried overriding the dtb in uEnv.txt to force wireless operation 
> without reflashing eeprom - this was reported to work in some cases. 
> > How can I tell from the version.sh output if my eeprom is corrupt or 
> incorrect for a BBB Wireless? 
>
> >eprom:[A335BNLTBBWG2331?O] 
> >model:[TI_AM335x_BeagleBone_Black] 
>
> Oh, it's corrupt..  It's coming up as a normal BeagleBone Black.. 
>
> It should be: 
>
> eeprom:[A335BNLTBWA51919BBWG0600] 
> model:[TI_AM335x_BeagleBone_Black_Wireless] 
>
> So when you compare yours with mine, notice how I have the "BWA51919" 
> between A335BNLT and BBWG****, well that's the "Wireless" identifier.. 
>
> So taking a wire, Ground TP1, (TP1 is between barrel plug and the J1 
> interface) 
>
> Then as root run this "one" line command: 
> ***** 
> dd if=/opt/scripts/device/bone/bbgw-eeprom.dump 
> of=/sys/devices/platform/ocp/44e0b000.i2c/i2c-0/0-0050/eeprom 
> ***** 
> ^ Yes this is one line, that gmail/etc will wordwrap into two lines.. 
>
> Then reboot.. 
>
> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/841ed1c5-27a8-458c-acda-a997e8865a34%40googlegroups.com.

Reply via email to