Audio (voice) - Stock 9X PCB

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
C.João
Posts: 147
Joined: Thu Jan 12, 2012 7:49 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by C.João » Mon Sep 17, 2012 10:23 pm

Hi flaps30. I had a problem like your on my sound module. can you scope around the SD card lines ?

my problem was simple. when I removed the SD-card holder (to get it else were) I "lost" the sound module. it seems that the ground line uses the SD-card holder as a jumper...

either you have a dead solder joint or any other problem... probe around the sd-card lines and report back


User avatar
thomas9x
Posts: 230
Joined: Wed Feb 29, 2012 3:12 am
Country: -
Location: USA

Re: Audio (voice) - Stock 9X PCB

Post by thomas9x » Mon Sep 17, 2012 10:32 pm

The SD card is loaded with the sound files from here.. So far no joy on getting any audio output.
1. The SD card should be 2GB or less (a cheap 1GB card is fine). It must be formatted for legacy FAT16; Larger capacity cards will default to FAT32 (sound module won't like FAT32). So double check your formatting.
2. The sound file numbers must match the 9X software version you are using. Don't assume anything, check to see you have the correct sound files (again).
The backlight works, but I don't see anything that could be called clock pulses on PB7.
If your 9X is correctly operating the backlight from the HC574 pin 17 then this means the PB7 clock is working. Don't assume the LED control is working 100% correct -- double check that the 9X has FULL backlight control using the various 9X backlight menu settings.
What should we see on pin 14 & 15 on the 574? Both of them are high all the time.
These two signals spend almost all of their time as logic high signals (3.3V). Because of their low duty rate, observing them will be difficult with an analog scope. Use a digital (storage) scope and set the trigger for rising edge on HC574 pin-19. At each new speech sentence there will be 16 clocks (125uS each) on pin 19.

Pin-18 is the data signal (which is latched at the rising edge of each pin-19 clock). During the clocking period data will be mostly logic low with occasional logic highs. for example, file 0101.wav would have a data sequence of 0000000100000001.
I do see packets of pulses on LCD D0,1,2 & D3.
LCD0 - LCD3 are very busy, but the data seen here is mostly (99.9% of the time) for the LCD. At the rising edge of PB7, whatever is on LCD0-LCD3 is latched on the HC574. This activity will probably require a digital scope to see it.
What should appear on the busy line (P06) from the sound module?
Successful communication will cause the MP3 module's Pin-13 (busy) to go logic high for the duration of the speech sentence. The recorded sounds are short so this signal will be logic high for less than 1 or 2 seconds at a time.
Question - Does the SD card need any label?
My card's volume name is Voice9X. But I doubt that any name is needed.


If I had to guess, I would say your hardware might be fine. My gut feeling is you may have a problem with the SD card (wrong files or wrong formatting) or a menu setup issue. So start there before diving back into your hardware.

- Thomas

User avatar
Flaps 30
Posts: 1490
Joined: Tue Dec 27, 2011 6:04 pm
Country: -
Location: Wokingham Berkshire

Re: Audio (voice) - Stock 9X PCB

Post by Flaps 30 » Mon Sep 17, 2012 11:45 pm

Thanks for the detailed reply Thomas. Very useful stuff there. :)

My SD card is an ancient 512 Mb unit that is formatted to FAT 16. So that is a box ticked.

Yes the backlight is working with all the different settings. Another box ticked.

Having set up the throttle switch as per the guide. Things have changed slightly for the good.

574 - Pin 14 CLK (P05) toggles high and low depending upon throttle switch.

574 - Pin 15 Data (P04) Is high normally. I do see a burst of data (my scope is a normal one) on switch transition.

SPKR + & - Small positive pulse (2 Volt) appears on both on switch transition

P06 Busy line stays low regardless of any of the above. :(

Trish

Edit - I noticed that the module I have happens to be a WTV020 - SD 20SS. Looking at the ebay site where I bought it. It seems they ship the MP3 version by default. ----> http://www.ebay.co.uk/itm/MP3-SD-Card-S ... 3f0a7bf704 Perhaps that is the problem?

João - This is a new transmitter that is clean. So I will look at your settings..
Last edited by Flaps 30 on Tue Sep 18, 2012 12:24 am, edited 2 times in total.

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 12:02 am

Trish, I don't know if you have models already loaded in your radio, but if you want you can try to load my eeprom. it has all the correct settings for the audio.. if it doesn't work then you can rule the settings out

João
Attachments
TX2-16-.Sep-2012.EEPROM.zip
(1.18 KiB) Downloaded 49 times
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Crucial
Posts: 581
Joined: Tue Dec 27, 2011 6:56 pm
Country: -
Location: SE WI, USA

Re: Audio (voice) - Stock 9X PCB

Post by Crucial » Tue Sep 18, 2012 12:15 am

If you have more sd cards try some another ones. I had to try 3 different cards before I found one that would work.


User avatar
thomas9x
Posts: 230
Joined: Wed Feb 29, 2012 3:12 am
Country: -
Location: USA

Re: Audio (voice) - Stock 9X PCB

Post by thomas9x » Tue Sep 18, 2012 1:56 am

My SD card is an ancient 512 Mb unit that is formatted to FAT 16. So that is a box ticked.
Yes the backlight is working with all the different settings. Another box ticked.
Having set up the throttle switch as per the guide. Things have changed slightly for the good.
574 - Pin 14 CLK (P05) toggles high and low depending upon throttle switch.
574 - Pin 15 Data (P04) Is high normally. I do see a burst of data (my scope is a normal one) on switch transition.
SPKR + & - Small positive pulse (2 Volt) appears on both on switch transition
P06 Busy line stays low regardless of any of the above. :(
I could be wrong, but my gut feeling says that the HC574 voice interface is fine. Top on the suspect list is your SD card. It would be worth your effort to borrow a 1GB card, do a fresh FAT16 format, and reload the sound files.
I noticed that the module I have happens to be a WTV020 - SD 20SS.
Both of mine are silk-screened like that too. But I would not be surprised to find that all the MP3 module variants have the same part number.

- Thomas

User avatar
argo
Posts: 35
Joined: Mon Jul 23, 2012 10:54 am
Country: Asia/Pacific Region

Re: Audio (voice) - Stock 9X PCB

Post by argo » Tue Sep 18, 2012 7:18 am

+1 on SD card problems. It took two cards for me to find success and I still find files truncate unless I overwrite all files every change. Module seems to be fussy with respect to cards.
Cheers.

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 9:17 am

that's what i do everytime i write to the SD card. Maybe that is the reason i never had problems.
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

bill516
Posts: 160
Joined: Fri Feb 24, 2012 6:31 pm
Country: -
Location: UK Sheffield City of Steel

Re: Audio (voice) - Stock 9X PCB

Post by bill516 » Tue Sep 18, 2012 9:30 am

If you did not specify a two line serial module then you will have got the mp3 module, I did the same when I ordered mine. When I got the right one the only way to tell the difference was there was 1_1 on the rear of the board.

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 11:04 am

Yeah, I've got a second module on the way.. I asked for the 2 line serial control module and specified that I want the 20 pin one (I wrote the reference, which I don't remember now), and asked them to mail me back confirming that they sent the one I wanted, which they did.. so, fingers crossed. They do ship very fast..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Flaps 30
Posts: 1490
Joined: Tue Dec 27, 2011 6:04 pm
Country: -
Location: Wokingham Berkshire

Re: Audio (voice) - Stock 9X PCB

Post by Flaps 30 » Tue Sep 18, 2012 11:56 am

Having had a decent sleep on this issue. I tend to agree with others, that the basic system is working, and that the fault is with the SD module being the incorrect one.

Looking at the Ebay listingt for the card. They say "WTV020-SD module is a voice-rewritable voice modules with maximum storage capacity up to 1GB SD card memory. It supports WAV and AD4 audio format.

WTV020-SD voice module adopts WTV020SD-20S as core procesing chip. It supports MP3 control mode, key control models (3-voice and 5-voice),pwer control mode or two-line serial control mode . Control mode is set while producing, which can not be changed through configuring."

So I'm guessing that I need to specify the WTV020-SD rather than the WTV020SD-20S. How have others gone about ordering the correct unit?

Trish

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 12:25 pm

You have to ask for the WTV020SD-20SS with two-line serial control mode.. and ask them to confirm back..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Flaps 30
Posts: 1490
Joined: Tue Dec 27, 2011 6:04 pm
Country: -
Location: Wokingham Berkshire

Re: Audio (voice) - Stock 9X PCB

Post by Flaps 30 » Tue Sep 18, 2012 12:48 pm

Ohh! ... Okay.. I will do that, although I would have thought that ordering the SD version rather than the 20S version would be the way forward. It's a bit sad that the supplier should have lumped both types together, whilst being vague (to my mind) as to which to order. Just a little rantette there :)

Trish

bill516
Posts: 160
Joined: Fri Feb 24, 2012 6:31 pm
Country: -
Location: UK Sheffield City of Steel

Re: Audio (voice) - Stock 9X PCB

Post by bill516 » Tue Sep 18, 2012 2:13 pm

No problem having a rant I felt the same, I scoured the data sheets to see what the difference is between the two modules but could not find anything, even comparing the two side by side when I got my correct one. All the connection diagrams are virtually all the same with only minor changes like capacitors and stuff. What seems strange to me though is why make two different modules with the same name and number with some obscure identification on it, if the chip had a different ident then would be something. Maybe its the China being unscroupable unscroupabable devious.

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 2:31 pm

Yeah, they hope that you buy the wrong one so you have to buy twice.. But then, why would they state at their internet site that we must say which one we want otherwise they will ship the default so called mp3 player that doesn't even play mp3 :)
They do warn us.. :o
On the internet page (I bought from their ebay shop) they even have a drop down box where you can choose the version you want..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

C.João
Posts: 147
Joined: Thu Jan 12, 2012 7:49 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by C.João » Tue Sep 18, 2012 5:40 pm

I'm try to email them about the possibility to change the module's mode of work (mp3 / 3 data lines). I did that before and they even seem to track orders "back" (when I asked them which module they sen't me.)

with no change on the module, with no reference on the module... it could be a fw config... a couple of bytes sent into the chip or something...

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Tue Sep 18, 2012 5:44 pm

So, they probably program the module after you order it?
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

bill516
Posts: 160
Joined: Fri Feb 24, 2012 6:31 pm
Country: -
Location: UK Sheffield City of Steel

Re: Audio (voice) - Stock 9X PCB

Post by bill516 » Tue Sep 18, 2012 6:22 pm

That would be nice then I could use this module thats sat collecting dust in my, ahem spares box. Ah but then I would have a module that works a stripboard that works and nothing to put it in, hm I might have to buy another TX wonder what the wife will say.

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Tue Sep 18, 2012 6:26 pm

Mine said "E R 9 X" into the microphone :mrgreen:

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

C.João
Posts: 147
Joined: Thu Jan 12, 2012 7:49 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by C.João » Tue Sep 18, 2012 7:14 pm

jhsa wrote:So, they probably program the module after you order it?
probably yes. it surely seems right to me...

of course I will sell the information for high costs since my keystrokes cost a lot of money :lol:

impeeza
Posts: 2
Joined: Fri Jun 08, 2012 9:01 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by impeeza » Wed Sep 19, 2012 3:18 am

Hi, anybody has tried use the internal +5V and + 3.3V power supply spots? this way you will avoid use six electronic components. there is any reason for not use internal voltage regulators? amp restrictions? by the way, anybody has been tried this module: http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0860428730 ? this module seems to be the same module but using micro SD regards.

hageha
Posts: 213
Joined: Tue Dec 27, 2011 9:25 pm
Country: -
Location: Hildesheim

Re: Audio (voice) - Stock 9X PCB

Post by hageha » Wed Sep 19, 2012 7:56 am

look at this
viewtopic.php?f=5&t=948&start=900
and my post one page back
viewtopic.php?f=5&t=948&start=1331
Hans

User avatar
Kilrah
Posts: 10131
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: Audio (voice) - Stock 9X PCB

Post by Kilrah » Wed Sep 19, 2012 8:05 am

impeeza wrote:there is any reason for not use internal voltage regulators?
Yep, they won't be able to supply enough current / will overheat.
impeeza wrote:by the way, anybody has been tried this module: http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0860428730 ? this module seems to be the same module but using micro SD regards.
The microSD version unfortunately doesn't behave exactly the same. It has a very slow response time.

User avatar
HC1969
Posts: 421
Joined: Wed Dec 28, 2011 8:47 am
Country: Hungary
Location: Istvan Magi
Contact:

Re: Audio (voice) - Stock 9X PCB

Post by HC1969 » Wed Sep 19, 2012 8:56 am

I do not understand, both located inside the same ICs!
http://rc.emiter.hu/ (MegaSound 9X, GCL-2, FrSky-RSSI-DAC, etc.) Keress fel!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Wed Sep 19, 2012 10:36 am

This seems to be the 16 pin version of the chip.. "Mini SD Card MP3 Sound Module For PIC Arduino WTV020-SD-16P "

Maybe that would make a difference??
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
HC1969
Posts: 421
Joined: Wed Dec 28, 2011 8:47 am
Country: Hungary
Location: Istvan Magi
Contact:

Re: Audio (voice) - Stock 9X PCB

Post by HC1969 » Wed Sep 19, 2012 10:57 am

No, both of IC WTV020SD-20S. Please see:
http://www.emartee.com/Attachment.php?name=41928.pdf (page 19).
this is no difference.

I think it will be the following error:
Image
Image

This is supposed to control.
http://rc.emiter.hu/ (MegaSound 9X, GCL-2, FrSky-RSSI-DAC, etc.) Keress fel!

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Wed Sep 19, 2012 11:17 am

From r774, the timing has been changed.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
HC1969
Posts: 421
Joined: Wed Dec 28, 2011 8:47 am
Country: Hungary
Location: Istvan Magi
Contact:

Re: Audio (voice) - Stock 9X PCB

Post by HC1969 » Wed Sep 19, 2012 11:28 am

MikeB wrote:From r774, the timing has been changed.

Mike.
Thanks!!!
http://rc.emiter.hu/ (MegaSound 9X, GCL-2, FrSky-RSSI-DAC, etc.) Keress fel!

User avatar
HC1969
Posts: 421
Joined: Wed Dec 28, 2011 8:47 am
Country: Hungary
Location: Istvan Magi
Contact:

Re: Audio (voice) - Stock 9X PCB

Post by HC1969 » Wed Sep 19, 2012 11:33 am

I read your description to P02, P03 and P07 control input serial data soon! These inputs are floating on the drawings.
They should not be problematic?????
Description page 22 (section 8.9)

Sufficient internal pull-up resistors?
I try 3V3 pull up fix....
http://rc.emiter.hu/ (MegaSound 9X, GCL-2, FrSky-RSSI-DAC, etc.) Keress fel!

impeeza
Posts: 2
Joined: Fri Jun 08, 2012 9:01 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by impeeza » Wed Sep 19, 2012 2:40 pm

looking in the micro sd and full sd versions (20D & 16SP) the only difference i can find is the micro sd only can use 128mb card but if both circuits uses the same chip how can this be true?


Post Reply

Return to “er9x”