Pocketbeagle Techlab

Thank you much for the response.

I picked up Derek Molloy’s 2nd edition and it’s getting me straightened out.

I’ll play with the techlab again soon and will double check working through your suggestions.

I had been working through RCN’s instruction on the wiki.

I did read through the presentation slides for the workshop and read through the info on e-ALE linked from the techlab cape page on beagleboard.

I don’t think I have the minimum requisite skills yet for that level of instruction. Very weak on coding.

Here’s to ChE’s learning EE-CS skills.

Again, thank you.

Best Regards,

Patrick

Derek Molloy’s 2nd edition is excellent and covers both PB and BBB explicitly with updated current methodology, i.e. uboot overlays.

Jason,

Can I address USB1 from techlab cap (USB Host A with power) by using /dev/ttyUSB1 ?

How could I address it?

Jason,

Can I address USB1 from techlab cap (USB Host A with power) by using /dev/ttyUSB1 ?

/dev/ttyUSBx is for USB-based UARTs. If you connected a USB-based UART to that port, then yes.

How could I address it?

In Linux, drivers are loaded automatically based on USB classes defined by the USB device. Accessing the device depends on the device type.

The USB host cannot be used to create “gadget” or “slave” devices, but the USB0 can.

Dear Jason,

I use the pocket beagle as Microcontroller to controller a external RF module.

I am not using PC to connect with pocket beagle.

The configuration:

Pocket Beagle .TechLab Cape.USB A port<—>> External RF module. USB B port

Thank you

Aaron

Jason,

I try to use the latest image from beagleboard.org for pocket beagle Octavo.

After bootup, I try to do the loopback test on UART0, TX<—>RX

screen /dev/ttyO0

but I suppose to input text from keyboard, and screen should display the output. but nothing happen, and I could not exit from the command line, even by ctrl+z, ctrl+c.

The ultimate target I try to use the UART0 or UART4 to communicate with RF module SX868, which has the UART as well.

But I failed, So I try to test the pocket beagel first, it looks like it has issue.

Please help to check

Aaron Ma
Houston, TX

Jason,

I try to use the latest image from beagleboard.org for pocket beagle Octavo.

After bootup, I try to do the loopback test on UART0, TX<—>RX

screen /dev/ttyO0

Can you provide better background on what you’ve wired-up? Just short P1.29 and P1.31?

UART0, by default, will host the console, so Linux has a tty open on it. If you want to test a simple loop-back, you might be better off using UART4.

Otherwise, shut down the getty on ttyS0. I forget the exact, but something like:

sudo systemctl stop serial-getty@ttyS0

but I suppose to input text from keyboard, and screen should display the output. but nothing happen, and I could not exit from the command line, even by ctrl+z, ctrl+c.

Where is your shell? Logged in via Cloud9 IDE? To stop screen, you need to use CTRL+A, q.

The ultimate target I try to use the UART0 or UART4 to communicate with RF module SX868, which has the UART as well.

Cool. That should be pretty straight-forward.

But I failed, So I try to test the pocket beagel first, it looks like it has issue.

Please help to check

We’ll get you there.

Showing up on https://beagleboard.org/chat might be good for some live help. Ping me, ‘jkridner’.