Updated firmware files.

Hey Robert if you have the time . . . If I need to install dtbo files ( specifically for the Logic Supply serial /CAN cape ) Which files / deb am I looking for ?

Long story short, I’ve update my older nfsroot rootfs via adding your repo, apt-get install linux-image-4.2.xxx, editing uEnv.txt, and running depmod.

Also since I’m using a single uEnv.txt setup instead of a two stage . . . I can emulate cmdline with no ill effects ?

Hey Robert if you have the time . . . If I need to install dtbo files (
specifically for the Logic Supply serial /CAN cape ) Which files / deb am I
looking for ?

I haven't packaged them yet...

https://github.com/beagleboard/bb.org-overlays

Long story short, I've update my older nfsroot rootfs via adding your repo,
apt-get install linux-image-4.2.xxx, editing uEnv.txt, and running depmod.

Also since I'm using a single uEnv.txt setup instead of a two stage . . . I
can emulate cmdline with no ill effects ?

Correct!

Regards,

Was reading through the older testers wanted posts . . .

sudo apt-get install bb-customizations

sudo apt-get install device-tree-compiler

git clone https://github.com/RobertCNelson/bb.org-overlays
cd ./bb.org-overlays/

sudo ./install.sh

sudo shutdown now -r /* board hung, had to walk to it and yank power*/

cat /sys/devices/platform/bone_capemgr/slots
0: P----- -1 cape-CBB-Serial,r01,Logic Supply,cape-CBB-Serial
1: PF---- -1
2: PF---- -1
3: PF---- -1

sudo modprobe can
sudo modprobe can-dev
sudo modprobe can-raw

sudo ip link set can0 type can bitrate 250000 triple-sampling on
Cannot find device “can0”
sudo ip link set can1 type can bitrate 250000 triple-sampling on
Cannot find device “can1”

Odd . . . maybe the CAN port is not currently plugged in. But shouldn’t the port at least acknowledge it’s there ?

To be continued . . .

So . . .
william@xanbustester:~$ lsmod

Module Size Used by
can_raw 5555 0
can_dev 11496 0
can 26598 1 can_raw
usb_f_ecm 9066 1
g_ether 4633 0
usb_f_rndis 20474 2 g_ether
u_ether 10985 3 usb_f_ecm,usb_f_rndis,g_ether
libcomposite 43358 3 usb_f_ecm,usb_f_rndis,g_ether
tda998x 11577 0
tilcdc 24624 0
omap_aes 12439 0
omap_sham 20563 0
omap_rng 4264 0
drm_kms_helper 103830 3 tda998x,tilcdc
rng_core 7113 1 omap_rng
uio_pdrv_genirq 3321 0
uio 8146 1 uio_pdrv_genirq
leds_gpio 3186 0

william@xanbustester:~$ uname -r
4.2.0-rc4-bone2

Searching the web . . .

Anyway, yeah, not working.

is it showing up under:

sudo ifconfig -a ??

i've been mostly testing on the v4.1.x-ti branch, so something might
have broke on mainline..

Do the other 2 serial ports show up?

dmesg | grep serial

Regards,

is it showing up under:

sudo ifconfig -a ??

No.

i’ve been mostly testing on the v4.1.x-ti branch, so something might
have broke on mainline…

Do the other 2 serial ports show up?

dmesg | grep serial

william@xanbustester:~$ dmesg |grep serial
[ 2.803479] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 154, base_baud = 3000000) is a 8250

Robert, Give me a bit to make sure this is not my fault.

First -

william@xanbustester:~$ dtc -v
Version: DTC 1.4.0

So this is the wrong version. Had to hack together /opt/scripts from an older wheezy 7.8 image, but I’ve got it in place now. About to start over from installing dtc.

Also, I installed canutils before putting this image on the board in question. I kind of doubt that is the problem, but not discounting that possibility.

So yeah give me a little bit to poke around, and if it’s not going to work . . .feel free to recommend me an “older” more suitable image. It’ll be a slight hassle to go into uEnv.txt to make changes, and run depmod, but honestly thats all pretty easy . . . It will be harder to slim down the image again and uh . . . other stuff.

By “older” I mean something in the range of 4.1.x lol I have found they’re much faster than the older image I was currently working with. *bone47

Second thought, I may just pull in a 4.1.x image and go with that. If you have one that does not reboot that often . . . dahm board already auto booted . . .

Unless you want me to check this one out just for informational purposes.

hah ! What an idiot I am!

william@xanbustester:~$ dtc -v
Version: DTC 1.4.1-g8b4fb3be
william@xanbustester:~$ cat /sys/devices/platform/bone_capemgr/slots
0: P—L- 1 cape-CBB-Serial,r01,Logic Supply,cape-CBB-Serial
1: PF---- -1
2: PF---- -1
3: PF---- -1
william@xanbustester:~$ sudo modprobe can
[sudo] password for william:
william@xanbustester:~$ sudo modprobe can-dev
william@xanbustester:~$ sudo modprobe can-raw
william@xanbustester:~$ sudo ip link set can0 type can bitrate 250000 triple-sampling on
william@xanbustester:~$ sudo ifconfig can0
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:16 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:182

All because of wrong dtc version. And the silent fail when loading, but not showing L for cat /sys/devices/platform/bone_capemgr/slots under the device kind of gave me a clue . . .

By the way Robert, don’t ask me why I felt compelled to pull in opt/scripts . . . heh only needed overlay.sh and install.sh and had those already from previous steps . . .