All in One PCB

I’m unable to get my middle LED to light up. It’s a single antenna with IMU. IMU is lit up. I think I have GPS and RTK on my tablet.

I’ve updated the teensy 4.1 (12 tabs in arduino IDE) and it rapidly blinks orange.
I’ve updated the F9P. Power light on, GPS FIX light is blinking, RTK FIX light is off. I followed the ZED-F9P firmware update with simpleRTK2B + fw version check - ArduSimple for the firmware bin file. So in the Firmware Update Utility window I left the “Use this baud rate for update” at 230400. When I updated the config file I set the baud rate to 460800. Going into the messages view it shows my version is FWVER=HPG 1.32. Going into Generation 9 Advanced Configuration View shows CFG-UART1- BAUDRATE 460800 and CFG-UART2- BAUDRATE 115200.

Thanks for any help.

You have the latest firmware and AgOpenGPS downloaded? That one screen with all the com ports is just for USB/serial connections, you shouldn’t need to set anything there with the AiO Ethernet UDP board. It looks like it’s working other then the LED and I’ve heard from others about that but haven’t dug into the details but I wouldn’t worry about the LED if it otherwise works.

Try reloading the Teensy firmware, I’ve had similar and it worked after uploading firmware a second time.

You saved the Config file in U-centre uploading it to the F9P.

Did you leave the headers at the bottom of the Cytron it on purpose, presume you’ve soldered the wires on the other end of the Qwic connector direct to the board?

Check on aliexpress for USBC → laptop plug adapter.
That + a good USB-C brick should have no problem doing 20V 5A :slight_smile:
This is the one I’m using it’s not cheap but so far the only that I found capable of doing the 12->20V conversion. Most of the newer stuff supports USBC PD that should make things easy.

I will try the teensy firmware again. Is there any saving for it or just the verify/upload button and then unplug it?

I did hit the “Send” button after the config file on the F9P. It seemed to be instant. No progress bar or anything. I didn’t save anywhere when I did the firmware .bin file.

When you click verify and upload, it saves the files if needed. When it’s uploading it should pop up a small teensy programmer window with a progress bar. It’s fast to flash but not instant.

Does it matter if I don’t physically remove the teensy or F9P from the PCB to update them? I’ve been unplugging the pcb from power but then just connecting the teensy or F9P to a PC with a usb cable. I’ve left the antenna connected to the F9P.

Thats fine the way you are doing it. Your teensy flashing means its receiving gga.
I havent messed with a standaard f9p in a while but i think the gps fix light needs to be solid not flashing. Is your antenna in clear sky?

The ardusimple site lists the GPS FIX light as Off for no fix and 1 pulse/second when valid position.

My antenna position isn’t great (placed a few feet outside) but I can see the location move on my tablet when I wave it back and forth.

Re-uploaded Teensy file. No errors and my serial monitor output was:

Start setup
SerialAOG, SerialRTK, SerialGPS and SerialGPS2 initialized

Starting AutoSteer…
ADC Connecton FAILED!
Autosteer disabled, GPS only mode

Starting Ethernet…
Initializing ethernet with static IP address
Ethernet cable is not connected - Who cares we will start ethernet anyway.

Ethernet status OK
IP set Manually: 192.168.3.120

Ethernet IP of module: 192.168.3.120
Ethernet sending to IP: 192.168.3.255
All data sending to port: 9999
Ethernet GPS UDP sending from port: 5120
Ethernet NTRIP UDP listening to port: 2233
Ethernet AutoSteer UDP listening to & send from port: 8888

Starting IMU…
Swapping GPS ports…

Still no center LED. The “Serial Monitor” screen shows the Teensy at 115200 Baud but I’m not sure if that’s just default since I’m using UDP.

Does the Uart2 matter if I’m using a single F9P?

Hi guys i have a question i have a base station how may rovers can i have with 1 base stattion?

I dont think there is a limit. The rovers are only receiving what the base broadcasts. If any rover on the same settings is within range, it receives the message

Does anyone have a file for 3d printing Hammond enclosure end plate for the Micro or Standard?

Not for Hammond, but I’ve been playing with onshape and designed a 3d printed box for the AIO micro, also one for pcbv2 with panda stacked above. Think they’re about finished if of any use.

hello, today i try to instal my micro AIO, i checked every thing on the ampseal, the right voltages every thing (double checked it beacues i fried my first one in dont wanted to happen again) i connect my AIO to my tractor turnt it one and nothing happend, until i got fire… i check every thing after my fire and there was no wrong connection

Unfortunately there are some restrictions how much power can be driven trough the copper tracks, may be your motor needs more power than the pcb is designed for.

1 Like

nah my cytron board wasnt installed only yhe teensy


With the Cytron not installed, that is just an open ended trace. It had to touch a ground or something. Maybe on the bottom of the board?

I uploaded 5.7.2 ino file, before I was using 5.7.1 and now I have same issue as you… On serial port I only see repeating “Swapping GPS ports” message… 5.7.1 ino is working OK, but 5.7.2 can’t establish communication with f9p… Any ideas why?

Is uart1 set at 460800 baud?