On Sat, Jul 1, 2017 at 5:16 AM Jason Kridner <[email protected]> wrote:

> On Sat, Jul 1, 2017 at 2:34 AM Timothy Litvin <[email protected]>
> wrote:
>
>> First, I'm genuinely appreciative of the time and attention you guys are
>> putting into this. I was actually worried that I've overextended my
>> pleading quota. That said, after running
>>
>> sudo apt update
>> sudo apt upgrade
>> sudo apt install tio
>>
>> It seems I'm still across town from Easy Street, without functioning
>> pinmux file:
>>
>> debian@beaglebone:~$ config-pin P9.21 uart
>> P9_21 pinmux file not found!
>> Please verify your device tree file
>> debian@beaglebone:~$
>>
>> I check the ports again...
>>
>> debian@beaglebone:~$ dmesg | grep tty
>> [    0.000000] Kernel command line: console=ttyO0,115200n8
>> root=UUID=1b96dc8c-4e92-4f4f-86de-36d769439063 ro rootfstype=ext4 rootwait
>> coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
>> [    0.002905] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
>> [    2.488082] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158,
>> base_baud = 3000000) is a 8250
>> [    2.501480] console [ttyS0] enabled
>> [    2.502849] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 159,
>> base_baud = 3000000) is a 8250
>> [    2.503933] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 160,
>> base_baud = 3000000) is a 8250
>> [    2.505034] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 161,
>> base_baud = 3000000) is a 8250
>> [    2.506066] 481a8000.serial: ttyS4 at MMIO 0x481a8000 (irq = 162,
>> base_baud = 3000000) is a 8250
>> [    2.507345] 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 163,
>> base_baud = 3000000) is a 8250
>> [    9.537077] systemd[1]: Created slice system-getty.slice.
>> [    9.613554] systemd[1]: Created slice system-serial\x2dgetty.slice.
>> debian@beaglebone:~$
>>
>> ...which are unchanged.
>>
>> I run the tio command anyway, trying several different baud (4800, 9600,
>> 38400) on ttyS1 and ttyS2 and, unsurprisingly, get no GPS:
>>
>> debian@beaglebone:~$ tio -b 38400 /dev/ttyS1
>>
>
> I doubt this is the correct default baud rate. Can you try 9600 and 4800?
>

Ooops, I didn't read your e-mail well. I see you said you tried each.

Running 'sudo perl /opt/scripts/device/bone/show-pins.pl' is often helpful
for debugging the pinmux situation.


>
>
>> [tio 06:21:56] tio v1.20
>> [tio 06:21:56] Press ctrl-t q to quit
>> [tio 06:21:56] Connected
>> [tio 06:22:01] Disconnected
>>
>>
>>
>> On Friday, June 30, 2017 at 9:36:03 AM UTC-7, RobertCNelson wrote:
>>
>>> On Thu, Jun 29, 2017 at 5:38 PM, Timothy Litvin <[email protected]>
>>> wrote:
>>> > Robert, Easy enough: I’ve deleted the
>>> dtb=am335x-boneblue-ArduPilot.dtb from
>>> > /boot/uEnv.txt and rebooted. So, explicitly, the Blue-Ardupilot recipe
>>> line
>>> > #3 Add BLUE DTB
>>> >
>>> > sudo sed -i 's/#dtb=$/dtb=am335x-boneblue-ArduPilot.dtb/'
>>> /boot/uEnv.txt
>>> >
>>> > is now obsolete with Jason’s recent DTB fix.  Now I get:
>>> >
>>> >
>>> > kimo@beaglebone:~$ sudo /opt/scripts/tools/version.sh
>>> >
>>> > [sudo] password for kimo:
>>> >
>>> > git:/opt/scripts/:[6d017b3c0902fd4e67fa6ef4801139da9a1726d6]
>>> >
>>> > eeprom:[A335BNLTBLA21712EL005600]
>>> >
>>> > dogtag:[BeagleBoard.org Debian Image 2017-02-19]
>>> >
>>> > bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot
>>> > 2017.03-rc2-00002-g11d4fd]
>>> >
>>> > kernel:[4.4.68-ti-rt-r111]
>>> >
>>> > nodejs:[v4.8.3]
>>> >
>>> >
>>> > However, having done so hasn’t yet gotten a GPS signal through. A
>>> query
>>> >
>>> > desmg | grep tty
>>> >
>>> > returns the same Port report I’ve gotten all along (included in the
>>> original
>>> > post). I’ve nevertheless tried the blue-arduplane/Mission Planner with
>>> > various parameters, e.g.,
>>> >
>>> >  sudo /usr/bin/ardupilot/blue-arduplane -C udp:192.168.8.132:14550 -B
>>> > /dev/ttyO2
>>> >
>>> > that continue to transmit telemetry without GPS.
>>> >
>>> > I’ve verified that I’m updated on Debian, blue-arduplane and the RT
>>> kernel.
>>>
>>> Hi Timothy,
>>>
>>> i think i found the problem... the pinmux was still not being setup
>>> properly..
>>>
>>> I just pushed a config-pin update for the Blue..
>>>
>>> sudo apt update
>>> sudo apt upgrade
>>> sudo apt install tio
>>>
>>> i picked up a uBlox PAM-7Q module, it's only 3.3v so i have it hooked
>>> up to UT1, i know your on GPS connector (5.0v)
>>>
>>> So on bootup we see:
>>>
>>> (UT1)
>>> debian@beaglebone:~$ config-pin -q P9.24
>>> P9_24 Mode: none
>>> debian@beaglebone:~$ config-pin -q P9.26
>>> P9_26 Mode: none
>>>
>>> and (GPS)
>>> debian@beaglebone:~$ config-pin -q P9.21
>>> P9_21 Mode: none
>>> debian@beaglebone:~$ config-pin -q P9.22
>>> P9_22 Mode: none
>>>
>>> So by default, using tio:
>>>
>>> debian@beaglebone:~$ tio -b 9600 /dev/ttyS1
>>> [tio 16:32:20] tio v1.20
>>> [tio 16:32:20] Press ctrl-t q to quit
>>> [tio 16:32:20] Connected
>>>
>>>
>>> <nothing>
>>>
>>> If i switch P9.24/P9.26 to uart:
>>>
>>> debian@beaglebone:~$ config-pin P9.24 uart
>>> debian@beaglebone:~$ config-pin P9.26 uart
>>> debian@beaglebone:~$ config-pin -q P9.24
>>> P9_24 Mode: uart
>>> debian@beaglebone:~$ config-pin -q P9.26
>>> P9_26 Mode: uart
>>>
>>> then fire up tio:
>>>
>>> debian@beaglebone:~$ tio -b 9600 /dev/ttyS1
>>> [tio 16:33:08] tio v1.20
>>> [tio 16:33:08] Press ctrl-t q to quit
>>> [tio 16:33:08] Connected
>>> W$GPRMC,163309.00,V,,,,,,,300617,,,N*70
>>> $GPVTG,,,,,,,,,N*30
>>> $GPGGA,163309.00,,,,,0,00,99.99,,,,,,*68
>>> $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
>>> $GPGSV,3,1,11,01,31,123,,07,46,149,17,08,32,052,17,11,50,107,19*74
>>> $GPGSV,3,2,11,13,31,299,21,15,08,327,,17,26,215,,19,02,218,*76
>>> $GPGSV,3,3,11,27,00,046,,28,64,291,,30,79,211,23*42
>>> $GPGLL,,,,,163309.00,V,N*44
>>> $GPRMC,163310.00,V,,,,,,,300617,,,N*78
>>>
>>>
>>> In your case run:
>>>
>>>
>>> debian@beaglebone:~$ config-pin P9.21 uart
>>> debian@beaglebone:~$ config-pin P9.22 uart
>>>
>>>
>>> debian@beaglebone:~$ tio -b 9600 /dev/ttyS2
>>>
>>> and see that happens (9600 might not be the baud)
>>>
>>> I've added both UT1 and GPS info here:
>>>
>>> https://github.com/beagleboard/beaglebone-blue/wiki/Pinouts
>>>
>>> Regards,
>>>
>>> --
>>> Robert Nelson
>>> https://rcn-ee.com/
>>>
>> --
> https://beagleboard.org/about
>
-- 
https://beagleboard.org/about

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkh-q8oCtr%2BHY0EyqDreyDFgu_0XTcqTeKHwr17jv4giA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to