Re: Atmega 90usb162 32u2 multiplicateur par 2

5 views
Skip to first unread message

Alex Lee

unread,
May 1, 2013, 4:02:06 AM5/1/13
to Charles Ferreira, sdr-w...@googlegroups.com, MOBO...@googlegroups.com

The following Linux scipt only needs to be run once and it's stored in EEPROM of the controller.

It sets up eight x2 multipliers, one per band.
-------------------------- cut ----------------------
#!/bin/sh
usbsoftrock set si570_multiplier 0 0.5
usbsoftrock set si570_multiplier 1 0.5
usbsoftrock set si570_multiplier 2 0.5
usbsoftrock set si570_multiplier 3 0.5
usbsoftrock set si570_multiplier 4 0.5
usbsoftrock set si570_multiplier 5 0.5
usbsoftrock set si570_multiplier 6 0.5
usbsoftrock set si570_multiplier 7 0.5
usbsoftrock set si570_multiplier 8 0.5
-------------------------- cut ---------------------

After that reboot.

Alex

On May 1, 2013 3:38 PM, "Charles Ferreira" <f1e...@yahoo.fr> wrote:
hello Alex
I am looking for a firmware (or AT90USB162 32u2 (mobo4.3)) change
2 by a multiplier to drive UHFSDR
I think you did a year ago for OM
several French OM would taker f6aiu Mars in other
thank you in advance looking good in your database

73s Charles F1eve

Alex Lee

unread,
May 1, 2013, 4:16:25 AM5/1/13
to Charles Ferreira, sdr-w...@googlegroups.com, MOBO...@googlegroups.com

There is no hex file.

Borrow Linux as you just haven to do things once.

Mayhe you can do it under windows with Fred's Cfgsr.exe program.  Go to the per band multiplier tab and set all 8 bands to 0.5

Alex

On May 1, 2013 4:11 PM, "Charles Ferreira" <f1e...@yahoo.fr> wrote:
alex
would not you rather a hex file
I'm not all linux
73s f1eve charles

Alex Lee

unread,
May 1, 2013, 5:10:31 AM5/1/13
to Charles Ferreira, sdr-w...@googlegroups.com, MOBO...@googlegroups.com

which version of firmware are you using now?

i think borrowing a Linux pc for setting with usbsoftrock maybe the best bet :-)

i don't use windows nowadays.  I haven't used cfgsr.exe for a long time.

maybe.others in the mobo or widget lists can help you.

Alex

On 1 May 2013 16:59, "Charles Ferreira" <f1e...@yahoo.fr> wrote:
alex
ok with Cfgsr.exe
but I do not have access to multipliers for bands (gray)
when I use a multiplier of two lcd display halved
I am lost sorry
f1eve

Alex Lee

unread,
May 1, 2013, 6:01:37 AM5/1/13
to Charles Ferreira, sdr-w...@googlegroups.com, MOBO...@googlegroups.com
Hi Charles,

Please post to sdr-widget and mobokits, NOT just to me.  You may be able to get help there.  As I explained to you, I don't use Windows nowadays.

The Atmega32u2 has the freq/band subtract multiply to eeprom enabled, see below documentation by Loftur:


                 +-------+
                 |MOBO4.3|
+----+---+---+---+---+---+---+--------------------------------------------------
|Cmd |SAQ|FKO|168|162|32u| IO| Function
+0x--+---+---+---+---+---+---+--------------------------------------------------
| 31 |   | * | * |*+-|*++| O | [OPTION] Write the frequency/band subtract multiply to the eeprom (values for 4 separate bands)

+:  New or modified function 
Second +/-:  Optional, + = Normally enabled, - = Normally disabled

[OPTION] indicates that this feature may be selected during compile time (#define Switch in Mobo.h)

So you should be able to use the Linux instructions (by Sid) to effect the setting to x2.  I don't know why CFGSR has it greyed out in your PC.  You have to ask Fred who wrote CFGSR.

You must realize that you are doing something that the Mobo firmware was not designed for, ie working with UHFSDR.  So there is no guarantee of success.

Sid has been running his UHFSDR sucessfully with the x2 firmware using the UBW.  However, he has been using LInux.

How are you using UHFSDR with the Mobo?  How are the two connected?

You need to provide full details to the sdr-widget/Mobokits lists if you want help.

Alex


On Wed, May 1, 2013 at 5:29 PM, Charles Ferreira <f1e...@yahoo.fr> wrote:
alex
the current firmware version for the 32u2 Version 1.07
for AT90USB162 1.08 alpha1
Version degrees celsius
must be done to change the firmware for proper LCD display using
2 by the multiplier
charles f1eve

Alex Lee

unread,
May 1, 2013, 6:07:57 AM5/1/13
to Charles Ferreira, sdr-w...@googlegroups.com, MOBO...@googlegroups.com
Also note that you CANNOT just use CFGSR to do GLOBAL setting of multiplier   You need to do PER BAND setting of of the multiplier to 0.5.  The way it works is that the PC sdr software you use will STILL send a x4 freq setting:

SDR software wants to set freq of say 14.000Mhz,

It sends x4, ie 56.000Mhz to firmware.  (Note:  you DON'T use X2 in your SDR software)

firmware has per band multiplier of 0.5, so the Si570 is eet to 56.000Mhz x 0.5 = 28.000Mhz.

The LCD will display 56.000Mhz / 4 = 14.000Mhz.

Alex
Reply all
Reply to author
Forward
0 new messages