Skip to contentSkip to conversation

newbi Question: NMEA2000 and BeagleBone

DISCUSSION vklein 3 participants 3 messages Mar 26, 2015 2 messages not in the archive CAN network drivers

lore
Share & tools
lore

vklein

author
#0 lore raw

Hi all,

I searched the list about using NMEA2000 ( a subclass of J1939) and a BeageBone-black.

Are there some newer infos how to install J1939 support on the BBB?

Are there preferred transceiver boards? I Think I need only one interface.

At the moment I use a Actisense NTG-1 USB and a Raspberry pi with the canboat software.

http://wiki.openseamap.org/wiki/OpenSeaMap-dev:HW-logger/raspberry

Regards

Victor

A message that is not in the archive (sent off-list or not yet received): 3468382.ObYm91FbAa@heinz

A message that is not in the archive (sent off-list or not yet received): [email protected]

#3 lore raw

Am Donnerstag, 26. März 2015, 17:24:59 schrieb vklein:

Quoted 11 lines

Am 26.03.2015 um 16:50 schrieb Heinz-Jürgen Oertel:

Quoted 10 lines

Am Donnerstag, 26. März 2015, 14:36:39 schrieb vklein:

Quoted 2 lines

At the moment I use a Actisense NTG-1 USB and a Raspberry pi with the canboat software.

It looks like the
Actisense NTG-1 USB
http://www.actisense.com/products/nmea-2000/ngt-1/ngt1-specs.html
is already a CAN interface and canboat can interprete the NMEA2000 PGNs. What else do you need?
And if the software runs on the Raspberry it will run on the BeagleBone

too.

Quoted 7 lines
Quoted 2 lines

The actisense-NTG1 is exactly the hardware I use.
But its rather expensive (189 € ) and there may be another way to get the data.

There are many cheaper CAN USB interfaces.
And of course you can use the integrated CAN in the BeagleBone. You have to add a transceiver and for system security galvanic isolation.

Because canboat is open source, it should be easy to adopt the SocketCAN or can4linux CAN message format. In any case you don't need the J1939 software. Only receiving NMEA frames is easy, decoding the PGNs requires knowledge of it.

Signature · 4 lines
Mit freundlichen Grüßen

Heinz-Jürgen Oertel
	emtas GmbH
#4 lore raw
In reply to vklein

Well, I have the TowerTech TT-3201 on a BeagleBone black. It sorta works. I can generally get 2 of the 3 interfaces to work. However, I can't really recommend it as working out how to do this in straight Debian instead of Angstrom has been a slog.

If I had to do it again, I'd probably try these guys.
http://www.logicsupply.com/components/beaglebone/capes/cbb-serial/

They update their user manual for it regularly, and they talk about doing this with the latest Debian image (which you need for the latest SocketCAN stuff).

-a

Quoted 21 lines · vklein

Hi all,

I searched the list about using NMEA2000 ( a subclass of J1939) and a BeageBone-black.

Are there some newer infos how to install J1939 support on the BBB?

Are there preferred transceiver boards? I Think I need only one interface.

At the moment I use a Actisense NTG-1 USB and a Raspberry pi with the canboat software.

http://wiki.openseamap.org/wiki/OpenSeaMap-dev:HW-logger/raspberry

Regards

Victor

Signature · 3 lines
To unsubscribe from this list: send the line "unsubscribe linux-can" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html