- Posts: 799
Jumper T8SG - First TX stock running on Deviation
- dc59
- Offline
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
; enable-cyrf6936 = B12
has_pa-cyrf6936 = 0
Corrected version with:
; enable-cyrf6936 = B12
; has_pa-cyrf6936 = 1
File deleted...
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
At source for Jumper T8SG (deviation-0ac6094.rar) "hardware.ini":
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;Audio player connected to UART (Devo12/S internally, others via trainer port): audiofx, dfplayer
;voice=
;
;Enable if audio device is wired to uart5 instead of ppm on devo7e-256
;voice-uart5=1
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
; has_pa-cyrf6936 = 1
; enable-a7105 = A13
; has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Can you provide real/working "hardware.ini" from T8SG?
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I haven't looked at it yet, but do you know if we can detect the LCD driver by querying its registers? It is possible we could not create a new target for this Tx if it is only that change, assuming we can detect the case. I think we'll probably need a new target eventually anyway, but if we can get by without one for now, I might prefer that.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Moreover, we need different makefile for customizing hardware.ini. It will differ from devo7e-256.
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Possible ways to ID Tx:victzh wrote: Unfortunately UC1705 and its prototype NT7538 do not have any identification commands. On the other hand, there can be differences in behavior, either in controller or in other physical connections. Needs to be explored more, and if this is a prototype, Banggood should be notified to change something just for the purpose of easier configuration.
The bootloader is likely different since they don't show the walkera logo on boot. I'm guessing they made some minor changes to bypass the screen initialization.
They may use a different flash chip. I believe these do have unique Id for each vendor. This may not work, since some users of the 7e-256 may swap the flash too, in which case we have no idea what to expect.
I think we will likely end up with a unique target eventually, because they've already indicated a willingness to rev the hardware based on feedback, and at some point it will likely be different enough. What I would rather not have is separate targets for 'rev1', 'rev2' etc. Until we get a better feel for their mode of work, I'd rather hold off on creating the new target. Probably at a minimum until some samples are available, and we can see what options we might have.
Please Log in or Create an account to join the conversation.
- dc59
- Offline
- Posts: 799
vlad_vy wrote: dc59, have you all protocols enabled? With the exception of Devo, DSM2/DSMX, and Nine Eagles (based on cyrf6936).
Can you provide real/working "hardware.ini" from T8SG?
Here you go
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x4, 3x3, 3x2, 3x1, 2x8, 2x7, 2x6, 2x5, 2x4, 2x3, 2x2, 2x1, potx2, potx1
;May occur more than once if necessary.
;Add nostock if stock FMOD and HOLD switches have been removed.
extra-switches = nostock
extra-switches = 3x4
; extra-switches = 2x2
extra-switches = potx2
;
;Audio player connected to UART (Devo12/S internally, others via trainer port): audiofx, dfplayer
;voice=
;
;Enable if audio device is wired to uart5 instead of ppm on devo7e-256
;voice-uart5=1
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
enable-cyrf6936 = B12
has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A15
has_pa-nrf24l01 = 1
; enable-multimod = A13
Edit : I send you a PM.
Please Log in or Create an account to join the conversation.
- Moeder
- Offline
- Posts: 796
I was scanning through the data sheets for both UC1705 and NT7538 and noticed, that the behavior of the status register "enable" (or ON/OFF) when read out seems inverted between the two drivers. This could be used to differentiate between the two displays. Or maybe I'm just reading it wrong as it's late or the translation of the data sheet is bad or...
Maybe vlad could make a test build based on this? I'm too busy the next couple of days.
Please Log in or Create an account to join the conversation.
- RoGuE_StreaK
- Offline
- Posts: 486
https://www.geekbuying.com/search?keyword=jumper
Please Log in or Create an account to join the conversation.
- dc59
- Offline
- Posts: 799
RoGuE_StreaK wrote: So is Jumper the same company or different to the one making laptops on geekbuying?
https://www.geekbuying.com/search?keyword=jumper
It's different company.
Actually, Jumper is not T8SG's company name , it's their RC transmitter product name, just like Walkera's "DEVO".
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
T8SG build with corrected "hardware.ini"
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x4, 3x3, 3x2, 3x1, 2x8, 2x7, 2x6, 2x5, 2x4, 2x3, 2x2, 2x1, potx2, potx1
;May occur more than once if necessary.
;Add nostock if stock FMOD and HOLD switches have been removed.
extra-switches = nostock
extra-switches = 3x4
; extra-switches = 2x2
extra-switches = potx2
;
;Audio player connected to UART (Devo12/S internally, others via trainer port): audiofx, dfplayer
;voice=
;
;Enable if audio device is wired to uart5 instead of ppm on devo7e-256
;voice-uart5=1
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
; has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A15
has_pa-nrf24l01 = 1
; enable-multimod = A13
File deleted...
Please Log in or Create an account to join the conversation.
- dc59
- Offline
- Posts: 799
vlad_vy wrote: dc59, is it stock switch config at "hardware.ini" or you already modded your T8SG?
Just config hardware.ini file, I don't mod. anything.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- dc59
- Offline
- Posts: 799
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
int c = contrast * 12 + 76; //contrast should range from ~72 to ~200 (contrast = 0 - 10)
NT7538 has 6bit "Electronic Volume", the same thing for UC1705, so it looks strange to adjust the contrast beyond the range 0-63, with default value 32.
More logical will be:
int c = contrast * 6; //contrast should range from 0 to 63
Is it possible that Devo7e LCD use other LCD driver chip?
Please Log in or Create an account to join the conversation.
- dc59
- Offline
- Posts: 799
Please Log in or Create an account to join the conversation.
- Home
- Forum
- General
- General Discussions
- Jumper T8SG - First TX stock running on Deviation