FreeBSD on the go...

OK nothing useful here. Car computers are foreign to FreeBSD users I guess.

Thanks everyone for your comments.

Seriously.

How do you expect users to interact with such a device?

Where are you going to acquire drivers to provide the functions you need?

I'm not saying this is a bad idea, but it's simply not practical for an open source community.

The reasons why Android is present in a lot of embedded spaces (such as you mentioned), is due to Googles cooperation with various companies and their firmware/driver IP.

What you're asking for, simply isn't practical.
 
OK nothing useful here. Car computers are foreign to FreeBSD users I guess.

Thanks everyone for your comments.
Dunno, have you seen this: https://wiki.freebsd.org/802.11p ?

I don't think that it's about a concept being foreign to FreeBSD users, I think it's more about exploring how practical it would be to implement. FreeBSD is a very much a DIY thing. Technically, it's not impossible to use FreeBSD instead of Android to run in a car, but practically - there's a LOT to do. Rome was not built in a day.

Some things you can hack together after about a day's worth of exploring options. And then there are things that only gain clarity after you spend a long time in the arena. If you haven't spent much time tinkering with car computers, you have no idea what's possible, what's not, and would end up having some misguided ideas for frankenstein setups.
 
I have a standard flipphone. How do I get GPS from that?
If I remember correctly, starting about 10 or 15 years ago all cell phones need a GPS receiver, and they need to transmit their accurate location when making a 911 (emergency) call. I think that was a FCC regulation. It might be called something like "e911" or "Enhanced 911".

Really though, I want to track myself, Not have others track me and make money off it...
Can you explain how Apple makes money off your location?

In the case of Google (and Android), there is at least a plausible nexus: They might be able to target advertising to your exact location. I have no idea whether they do that or not.

Smartphones seem like a spy device. Cellular modems are not a panacea but I feel I can control them to a degree.
Your ISP (in the case of a cell phone, the carrier) knows much more about what you do with your computers.
 
Seriously.

How do you expect users to interact with such a device?

I am going to ignore the rest of these off topic speeches.

Car Computers was the topic. Lets talk about those.
 
How do you expect users to interact with such a device?

Where are you going to acquire drivers to provide the functions you need?
Since it doesn't need to be as small as a phone, AdaFruit / Raspberry Pi components can be used. These were designed to be programmable by secondary school kids so certainly isn't impossible. GPIO / i2c / SPI stuff.

I would probably consider doing it in userland entirely and not bother writing kernel module / drivers.
 
Functions can be added. Mapping first then music player and finally for trifecta:

Tie the vehicle "Check Engine Light" to the cool LED's around screen. Green for good. Red for Check Engine Light.

VESA swivel mount on dash without molesting vehicle. 12V from lighter initially.
 
Will it be online? I.e GSM? To download maps from i.e openstreetmap.

I was close to buying a cheap module like this but moved onto a different project. Apparently it is just AT commands to control it.

Additionally, you can get accurate GPS/GNSS coords out of them too. Done via triangulation (trilateration) of cell towers rather than satellites.
 
Yes but with USB dongle. No internal options on that 10" touch.

I mentioned earlier I wanted mobileLAN. I could mount a Lanner 4 port router behind glovebox and mount a vehichle DVR with POE cams in the toolbox.. WAP on the Lanner..

All with FreeBSD.
 
With Touch using POE I could rig an inline injector and make it one wire. Tie GPS/and/or/Cellular to Lanner Router for out of sight doingle.
Maybe just mount it in truck toolbox too. That way antennas easy mount. One wire to cab for display. Use GPSd for mapping coords to tablet.
Battery for whole rig in rear truck toolbox too.
 
I mentioned earlier I wanted mobileLAN. I could mount a Lanner 4 port router behind glovebox and mount a vehichle DVR with POE cams in the toolbox.. WAP on the Lanner..

All with FreeBSD.
That's the purpose of linking to that 802.11p wiki page earlier in this conversation.
 
You probably want to be able to talk to the car as well.

This thread is interesting. A can-bus hat interface for rpi, running freebsd, so you can talk to the car's ECU and monitor speed, fuel consumption, sensors, fault codes, etc, basically access the ECU. Another option would be one of the cheap bluetooth dongles that plug into the IBDII socket that lets you talk to the ECU... though if there is no driver you'd have to reverse engineer the protocol.


And there is a usb to can adapter here https://canable.io/

Of course there are native ARM freebsd install images for the pi, the pi5 one is here https://wiki.freebsd.org/arm/Raspberry Pi 5

Maybe a pi is seriously worth thinking about as a target... and rpi have the touch screen hardware to go with the pi, the question of course is whether its supported under freebsd.

Using their touchscreen here:-


would be a big step up the ladder if there is freebsd support. It might even be worth writing the drivers to make it work with freebsd to save all the effort of adapting off the shelf hardware let alone designing custom hardware. Clearly they must have linux drivers, so they may well run on freebsd with some porting. That hardware would give you the low power draw too... rpi only sips a few watts.

There is pre-canned GPS hardware for the rpi too https://thepihut.com/collections/raspberry-pi-gps-gsm-lora-hats

It might be worth doing some serious investigation into the rpi as a possible target for this project, it might be an ideal system to use in many ways; and it runs freebsd. If you get over the first hurdle of finding a suitable hardware platform, you've taken a big step foward to a real solution. :)
 

I am going to ignore the rest of these off topic speeches.

Car Computers was the topic. Lets talk about those.

Interesting. Have you considered the PineTab? Maybe you could start there. I believe we have support for the PINE A64 inside of it.
 
Can you explain how Apple makes money off your location?
Apple might not make money from user location data, but 3rd party application providers can, selling the collected data to location data brokers, and those sell the collected location data further, sometimes to clients overstepping their legal boundaries.


 
f I remember correctly, starting about 10 or 15 years ago all cell phones need a GPS receiver, and they need to transmit their accurate location when making a 911 (emergency) call
Yes that is true. But there are no apps to send that data. Sure the phone is probably bugged but it is Straight Talk. Now owned by VZW.
So the carriers know where I am. I do not own a cellular network yet so I have to compromise.

I finally purchased a Truck Toolbox. I filled it with my tools so I dont want a computer in there now. I do have room behind seat so mounting Lanner there for network central..
Maybe 4ea. 12V7AH for powering with PicoUPS to start with.. Lanner and Tablet should have good run time on battery pack.... Should I tie truck charging to it.........
There is some empty accessory connector right there too. Teasing me.

What about Solar Panel in Pickup Truck Bed. I have Rensys 100W panel just waiting for another project.
 
Interesting. Have you considered the PineTab? Maybe you could start there. I believe we have support for the PINE A64 inside of it.
I don't think Arm64 is up for it. HDMI only on RK3399 and I dont have any good tablets.
I am a big E38xx fan as gonzo@ wrote a driver for baytrail GPIO and I try and use it when I can.

Now you have me questioning my choice of Lanner NCA1010 for brain. I just got an new APU3 and it is better suited than lanner. Not enough slots on Lanner. mSATA and Wifi.
APU3 just won the argument. Plus 16 Pins of GPIO. Oh yea.
Thx Beastie
 
Oh I did'nt do anything wrong why should I care???????

Thats what they say until......

You are on your way to an ElSalvadorian Welcome Center
 
Sorry drhowarddrfine I had to join in the banter.

I do think I will just use a GPS module to start. I have Mini-PCIe modules that will work well.

The KDE Mapping Application Marble works offline so I can use that with the GPS-only module.

When researching Dell PID's in source tree I noticed a supported Dell GPS module using USB, connected to MiniPCIe slot typically used for cellular modems. That was helpful. They are cheap.
 
Back
Top