Raspberrypi bare-metal interfaced to PMod GPS receiver
Ed Vidal
Hello All Just completed the interface of a http://store.digilentinc.com/pmod-gps-gps-receiver/ $39.99 with RPi 2B Running Ultibo Bare metal on Raspberrypi2B & PMOD GPS with just 4 files kernel7.img, start.elf, bootcode.bin, and fixup.dat. Receives GPS data on UART and sends message on Ethernet using UDP. More information see https://ultibo.org/ on bare metal project and https://github.com/develone/ultibo_serial_testing On what creates the kernel7.img, see the README.md One of many messages sent by GPS receiver. $GPGGA,132531.000,3145.5590,N,10620.5407,W,2,9,0.89,1209.1,M,-26.2,M,0000,0000*5B time 132531.000 Latitude 3145.5590 N Longitude 10620.5407 W Elevation 1209.1 M The program calls C to compute the checksum. The Check sum of the character between the "$" and the "*" 81 bytes read The checksum of ch_sum_test.dat is 0x5b Computed by taking the checksum Exclusive or with each character. Let me know if this of interest.. Edward Vidal Jr. e-mail develone@... 915-595-1613 |
|