OrangePi+F9P RX/TX

I need some help.
I have an Orange Pi zero 3 + F9P connected with a USB cable, it works.
But I want to connect it with RX/TX UART instead of USB cable, I attached a schematic.
Something is wrong, I go to the RTKBase web interface Com port: auto Detect " No GNSS receiver detected " and it doesn’t see the F9P module.

Am I connecting it wrong?

I dont have an Orange Pi, but I think it use 3.3 v level on rx and tx, so you need to connect a 3.3 v input to the IOREF on F9P

1 Like

You also need to enable the UART. IIRC orange-config or orange-pi- config starts the config system.

1 Like

Thanks for the answers, I added 3.3v but the OrangePi won’t boot…

is that how your powering it?
do you have a 5v usb lead connected to power it too?into either the power/xbee socket or the power/gps socket

The orange pi has a 5v USB power supply
I manually insert Rtkbase into the Com port: eg ttyS5 or ttyS1 or ttyS0 the Main service turns green, but nothing.
I get again that Com port: detect " No GNSS receiver detected "

If IOREF doesn!t receive 3.3V it won’t communicate with Teensy / ESP32 so I think that’s your case too.
Does orange pi have a 3.3V output?

yes it has a 3.3v output. if i give it 5v it still has 3.3v the orangepi won’t boot. i take the 3.3v off the boot, but i don’t think that’s the problem

I don´t think one usb can provide enough power for both devices. So provide enough 5V somehow, could be another usb on power in on F9P

There is also another posibility, switch th rx and tx wires? But still more power.
And with another power device, you must still connect GND and 3.3 v IOREF between the two devices

1 Like

I connect orange pi + f9p with usb cable then rtkbase recognizes ttyACM0. I think the problem is not the power supply, because then it wouldn’t work with the usb cable either

I get the same thing whether I connect it or not… rx tx

cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A mmio:0x05000000 irq:35 tx:59 rx:0 RTS|DTR
1: uart:unknown port:00000000 irq:0
2: uart:unknown port:00000000 irq:0
3: uart:unknown port:00000000 irq:0
4: uart:unknown port:00000000 irq:0
5: uart:unknown port:00000000 irq:0

If you earlier did connect rx and tx without the ioref 3.3 v then you might have burnt the rx tx input on your pi. As I don’t think they are 5v tolerant

Also you have not told which config for f9p you use, as I do not remember if f9p always outputs to rx tx.

I connected it to the U-center and set up UART there.

I didn’t turn off the TX RX inputs.

And you do have an antenna connected to F9P? must be outside under open sky (in a window is not always enough)

yes, the antenna is OK, because as I wrote, when I connect the Orange Pi with a USB cable, there is a signal.

Did you check the baudrate on both sides?

the same on both sides
115200