Ft-Available / RX5808-Div

自制的RX5808接收机
GNU General Public License v3.0
284 stars 71 forks source link

BAYCK Starfish D1 Support #17

Open lesharodin opened 1 year ago

lesharodin commented 1 year ago

Sorry I closed https://github.com/Ft-Available/RX5808-Div/issues/16 too early Seems like there is some design difference? On 1.4 fw - video works, but keypad doesnt On 1.3 ( ESP32_Firmware_Simple ) fw - no video, but keypad works. What is the difference was made to keypad from 1.3 to 1.4?

lesharodin commented 1 year ago

starfishD1_backup.zip If anyone interested, there is a factory dump of starfish flash. write at 0x0

Ft-Available commented 1 year ago

Hello! There are two versions of hardware, chip board and module board. The pins connected to the keyboard in these two versions are not the same. In 1.4, I only uploaded the chip version, which resulted in the keyboard not working.

Ft-Available commented 1 year ago

Now I have uploaded another firmware version, you can try it out!

lesharodin commented 1 year ago

Now I have uploaded another firmware version, you can try it out!

Thanks will try, how to build different version?

Ft-Available commented 1 year ago

Just modify the macro definition in hwvers. h

lesharodin commented 1 year ago

This segment?


#ifndef D0WDQ6_VER
#define VBAT_ADC_CHAN      ADC1_CHANNEL_1
#define KEY_ADC_CHAN       ADC1_CHANNEL_2
#else
#define VBAT_ADC_CHAN      ADC1_CHANNEL_7
#define KEY_ADC_CHAN       ADC1_CHANNEL_6
Ft-Available commented 1 year ago

yes

lesharodin commented 1 year ago

Thanks, This firmware works