Commit graph

41 commits

Author SHA1 Message Date
Guybrush 3fee6b47cd use st-flash from path if exists and add option --flash=128k 2021-04-17 22:54:53 +02:00
Andy CA6JAU 956ee1a81c Add support for BridgeCom SkyBridge HS 2020-11-08 13:13:54 -03:00
Sergei 6dbb436002
add option to flash on orangepi pc\pc plus
Add option to flash on orangepi pc\pc plus on /dev/ttyS3
2019-12-03 11:11:54 +03:00
Andy CA6JAU 7e924a21b6 Working on D2RG MMDVM_HS support 2019-05-29 17:30:56 -04:00
Garry Kraemer 269f6b4358 Summary: Change USART2 serial baud rate to 9600
Description: 
Andy, I apologize for these changes.  My son and I submitted high serial baud rates and then figured out most users will be using 9600, so it is best to stick with it. We didn't have any issues running at 115200.
1.  Update configs subdir files with USART2 serial baud rate of 9600.  Update Makefile - remove high speed USART1 baud rate compile flag.
2.  I used 'Compare-it' to diff the files and these files should closely match your original files (minimal changes from originals).
3.  Thanks for all your work on the MMDVM code!  I have been a ham since 1977 and just found DMR and hotspots.  Amazing technology in use these days. 

Feel free to improve these changes for use with PD0DIB's Nextion display pages.

Garry / WD0DUD
2019-04-23 18:39:01 -07:00
Garry Kraemer 88455a50dd Summary: Add USART2 serial message processing
Description: 
1.  Update configs subdir files with high speed USART2 serial baud rate.  Update Makefile with high speed USART1 baud rate
2.  Implement Nextion serial message processing from USART2.  This allows the Nextion display to be connected to the Nextion port on the hotspot PCB (Modem board).  SerialPort.cpp and SerialPort.h updated.
Tested on Simplex ZumSpot-RPi using 3.4" Nextion display and PD0DIB's "Model 8 - 3.5inch_GLOBE-SIMPLEX_v1.2" screens, with two touch areas ('REBOOT' and 'POWEROFF').
3.  Update README.md.

Test:  RPi 3B+ running Pi-Star:4.0.0-RC3, with ZumSpot-Rpi running 1.4.16 (updated with these changes) and using ON7LDS Nextion driver.

Feel free to improve these changes for use with PD0DIB's Nextion display pages.
2019-04-22 13:29:25 -07:00
Tom d0db461a56
Update Makefile 2019-03-06 12:55:28 +08:00
phl0 91d0f939f3
Add sleep to secure second stage flashing 2019-02-20 17:51:32 +01:00
Andy bc48446e77 Add Makefile option for firmware without bootloader support (not tested yet) 2018-09-19 15:02:24 -03:00
Andy a0b9ae8142 Bootloader with long USB reset is the default USB bootloader + some cleanup 2018-09-18 22:35:08 -03:00
Andy CA6JAU 623b28067c Removing "--print-memory-usage", not support for some compilers 2018-05-23 20:45:24 -04:00
Andy CA6JAU a0d6e8ab1c Print MCU memory usage during compilation 2018-05-23 14:28:38 -04:00
Tom 21ab8e94a2
Update Makefile 2018-04-07 00:00:41 +08:00
Andy CA6JAU b9d2277e3b Add support for Nano DV board (BG4TGO & BG5HHP) 2018-04-04 14:55:54 -03:00
phl0 74ccfbb925 Add make option 2018-02-24 13:07:20 +01:00
Andy CA6JAU 982fc0212a Fix “make clean” for the new Makefile 2018-02-14 12:37:23 -03:00
Andy CA6JAU cdca026205 Optimizing binary for non-USB boards 2018-02-14 11:01:02 -03:00
Andy CA6JAU b19c8663bb Merge branch 'master' into devel 2018-02-03 23:53:31 -03:00
Andy 7cf8b36e95 Adding binary fw installation script for Nano hotSPOT 2018-01-25 12:57:30 -03:00
Andy cccf7dad72 Adding Nano hotSPOT support in Makefile (GPIO flashing sequence for Nano Pi) 2018-01-25 12:50:44 -03:00
Andy CA6JAU 6b611fcb9c Fix Copyright infos 2017-12-27 14:49:58 -03:00
Andy CA6JAU aa824aedf3 Merge branch 'master' into devel 2017-10-22 23:13:05 -03:00
Mathis Schmieder 21f2f23056 Added defines for MMDVM_HS_Hat 2017-10-17 10:38:36 +02:00
Andy CA6JAU 58d732660c Adding support for STM32F4 and STM32F7 (first part…) 2017-10-09 22:42:22 -03:00
Andy CA6JAU 3463eb03c9 Adding Florian DF2ET fix Makefile and Windows compatibility 2017-07-16 23:56:11 -04:00
phl0 be8318a66a
Add Git ID to MMDVM description 2017-06-12 15:49:29 +02:00
Andy CA6JAU f41c2d64c0 Adding RPi Zero W support to Makefile 2017-05-01 19:54:27 -03:00
Andy CA6JAU b7b82bf0eb Changing stm32flash path to point to the the local binary for zumspot-pi uploading method 2017-04-17 14:26:41 -03:00
Andy CA6JAU c1847e8f8d Removing invalid characters from Makefile 2017-04-17 00:36:38 -03:00
Andy CA6JAU 9696ea5458 Adding GPIO sequence to init bootloader mode for ZUMSpot (Pi) 2017-04-16 11:50:35 -03:00
danilo aefe492f9b Working baseline, works with -O0 -- -O3 AND -O0 with gcc 4.9.3 Ubuntu. TX to RX switch timing is the challenge. IOArduino.cpp may not work 2017-03-31 20:58:24 +02:00
Andy CA6JAU c986be841b Disabling “unused parameter” compilation warning in Makefile 2017-03-19 12:03:22 -03:00
Andy CA6JAU 8c713ea373 Adding openocd support to Makefile 2017-02-20 22:06:01 -03:00
Andy CA6JAU db92c12e93 Fix machine name for RPi, Makefile 2017-02-16 10:33:58 -03:00
Andy CA6JAU beb4ecff7e Updating Makefile for RPi tools 2017-02-16 10:13:28 -03:00
Andy CA6JAU 83ca9e8b15 Updating Makefile for new upload utilities 2017-02-14 20:05:35 -03:00
Andy CA6JAU 9d292fa809 Adding more upload options for Makefile in Linux/macOS (boot loader options) 2017-02-14 01:41:56 -03:00
Andy CA6JAU b016d6d6cb Fixing var name and start address for bootloader in Makefile 2017-02-13 01:10:40 -03:00
José Andrés Uribe Parada 776aae5450 Adding USB bootloader support 2017-02-13 00:46:51 -03:00
Andy CA6JAU e394d90c0d Small changes for Makefile 2017-02-12 16:26:43 -03:00
Andy CA6JAU 587fe63a47 First commit 2017-02-01 01:33:31 -03:00