Search found 79 matches

by EA5JAQ
Thu Mar 16, 2023 10:42 am
Forum: TYT MD-UV380 / UV390 / Retevis RT-3S
Topic: Initial source code release
Replies: 8
Views: 1291

Re: Initial source code release

Thank you so much! I downloaded everything today and built it and it seems to work fine. I also extracted the codec binary section from an MCU dump in case I need to use the JLink for debugging. I'm currently cleaning the code, removing unused functions, etc. and trying to investigate a couple minor...
by EA5JAQ
Thu Mar 09, 2023 12:23 am
Forum: TYT MD-UV380 / UV390 / Retevis RT-3S
Topic: UV380 + DM-1701 Beta 2023 03 08
Replies: 8
Views: 776

Re: UV380 + DM-1701 Beta 2023 03 08

1. DCDM is unncessary for ham radio, as it is a feature to allow 2 simplex radios on the same frequency on different TimeSlots, with or without a master reference base station for synchronisation. This function is used by commercial operators becuase they pay per channel, and it is cheaper if they ...
by EA5JAQ
Wed Mar 08, 2023 11:50 pm
Forum: TYT MD-UV380 / UV390 / Retevis RT-3S
Topic: UV380 + DM-1701 Beta 2023 03 08
Replies: 8
Views: 776

Re: UV380 + DM-1701 Beta 2023 03 08

VK3KYY wrote:
Wed Mar 08, 2023 10:25 am
supporting the DM-1701 and also processing bug fixes for the DCDM Rx and the DTMF + CTCSS (from Colin) took higher priority
That’s totally understandable.

I didn’t know DCDM was supported. Is it only on Rx? Will it be supported on Tx eventually?
by EA5JAQ
Wed Mar 08, 2023 10:22 am
Forum: TYT MD-UV380 / UV390 / Retevis RT-3S
Topic: UV380 + DM-1701 Beta 2023 03 08
Replies: 8
Views: 776

Re: UV380 + DM-1701 Beta 2023 03 08

Just flashed it in my MD-UV390 and everything seems to work just fine. Thank you so much! Hopefully this Beta can become the first Stable release if no bugs are found. That's great news! Can't wait to check it out. I suppose the IDE you're using for this version is SW4STM32 instead of MCUXpresso, ri...
by EA5JAQ
Wed Mar 01, 2023 9:09 am
Forum: Developer discussions
Topic: Linker file
Replies: 11
Views: 277

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

Can you read / understand / modify the MK22 linker files Hi! Sorry, I haven't checked the forum in a couple days. I wish I could help but I don't know much about linker files, I only changed the ROM start addresses by substracting 0x4000 addresses so the code starts at the beggining of the ROM if I...
by EA5JAQ
Fri Feb 24, 2023 10:17 pm
Forum: Developer discussions
Topic: Porting to the Retevis RT50 (aka TYT MD-680D)
Replies: 38
Views: 1593

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

I don't see any point in buying these radios, they are not cheap, and they don't have a screen or keyboard. RT3S / UV380 is still available at the moment and hopefully will now continue to be available now that TYT is using a Chinese made STM32F4 chip instead of the genuine chip. Probably the Chine...
by EA5JAQ
Fri Feb 24, 2023 10:57 am
Forum: Developer discussions
Topic: Porting to the Retevis RT50 (aka TYT MD-680D)
Replies: 38
Views: 1593

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

But there must be some difference in timing, and not the speed which is causing the problem Yeah, maybe at the start the code is executed quicker and that's why the for loops have to be longer there... I don't know. BTW, I just contacted TYT and this radio is still in production (or they are gonna ...
by EA5JAQ
Thu Feb 23, 2023 11:47 pm
Forum: Developer discussions
Topic: Porting to the Retevis RT50 (aka TYT MD-680D)
Replies: 38
Views: 1593

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

BTW I'm not doing this on the RT50, I'm doing it in the DM1801 using the lastest release and only changing the native SPI0 communication to a bit-bang system. My goal now is getting a version of the firmware for the DM-1801 that works exactly the same as the release, but with SPI0 using bit-bang (an...
by EA5JAQ
Thu Feb 23, 2023 11:47 pm
Forum: Developer discussions
Topic: Porting to the Retevis RT50 (aka TYT MD-680D)
Replies: 38
Views: 1593

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

Basically, I just used the unmodified released code, changed the C6000 SPI U port declarations (as GPIO pins instead of SPI0) and modified spi.c so SPI0 uses a bit-bang system and SPI1 stays unmodified (in the RT50, SPI1 is connected to the same pins as the DM-1801, but SPI0 is connected to random G...
by EA5JAQ
Thu Feb 23, 2023 10:24 pm
Forum: Developer discussions
Topic: Porting to the Retevis RT50 (aka TYT MD-680D)
Replies: 38
Views: 1593

Re: Porting to the Retevis RT50 (aka TYT MD-680D)

So a couple days ago I received the logic analyser and today I've had a chance to try it. Turns out my delays were way too long. I've made improvements but still couldn't make it work, I still need to adjust and test more things. I found out several curious things. First of all, I've had to use much...