Project

General

Profile

Actions

Bug #1705

closed

Mac upload to VX-8 problem

Added by Michael Ditmore over 10 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/19/2014
Due date:
% Done:

0%

Estimated time:
Chirp Version:
daily
Model affected:
Yaesu VX-8
Platform:
MacOS
Debug Log:
I read the instructions above:

Description

Some months ago, I downloaded and saved the memory from a previous Yaesu VX-8

Now contained in a file which CHIRP has no problem opening - data all looks correct - roughly 300 channels

However, I am now having problems uploading to my new VX-8

System is a new MacBook Pro running 10.9.3 with CHIRP 0.4.0 - GTK 2.24.10 - PyGTK 2.22.0 - Python 2.7.2

Kawamall FTDI USB cable - which appears to be fine (downloading works and Monitor sees the driver)

When trying to upload, get this message from CHIRP:

Failed to communicate with the radio: Radio did not ack block 1

The radio shows -ERROR- after having correctly been in the -WAIT- state

Apple USB Config:

USB-Serial Controller:

Product ID: 0x2303
Vendor ID: 0x067b (Prolific Technology, Inc.)
Version: 3.00
Speed: Up to 12 Mb/sec
Manufacturer: Prolific Technology Inc.
Location ID: 0x14200000 / 22
Current Available (mA): 500
Current Required (mA): 100

In Monitor:

ls /dev/cu* returns -

/dev/cu.Bluetooth-Incoming-Port /dev/cu.PL2303-00002014
/dev/cu.Bluetooth-Modem

kextstat returns -

153 0 0xffffff7f82342000 0x8000 0x8000 com.FTDI.driver.FTDIUSBSerialDriver (2.2.18) <130 34 5 4 3 1>

CHIRP Log:

CHIRP 0.4.0 on Darwin michaels-mbp 13.2.0 Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 x86_64 (Python 2.7.2)
Registered Alinco_DR03T = DR03Radio
Registered Alinco_DR06T = DR06Radio
Registered Alinco_DR135T = DR135Radio
Registered Alinco_DR235T = DR235Radio
Registered Alinco_DR435T = DR435Radio
Registered Alinco_DJ596 = DJ596Radio
Registered Jetstream_JT220M = JT220MRadio
Registered Alinco_DJ175 = DJ175Radio
Registered AnyTone_5888UV = AnyTone5888UVRadio
Registered Intek_HR-2040 = IntekHR2040Radio
Registered Polmar_DB-50M = PolmarDB50MRadio
Registered Powerwerx_DB-750X = PowerwerxDB750XRadio
Registered Baofeng_UV-3R = UV3RRadio
Registered Baofeng_UV-5R = BaofengUV5R
Registered Baofeng_F-11 = BaofengF11Radio
Registered Baofeng_UV-82 = BaofengUV82Radio
Registered Baofeng_UV-6 = BaofengUV6Radio
Registered Baojie_BJ-UV55 = BaojieBJUV55Radio
Registered Kenwood_TH-D7 = THD7Radio
Registered Kenwood_TH-D7G = THD7GRadio
Registered Kenwood_TM-D700 = TMD700Radio
Registered Kenwood_TM-V7 = TMV7Radio
Registered Kenwood_TM-G707 = TMG707Radio
Registered Kenwood_TH-G71 = THG71Radio
Registered Kenwood_TH-F6 = THF6ARadio
Registered Kenwood_TH-F7 = THF7ERadio
Registered Kenwood_TM-D710 = TMD710Radio
Registered Kenwood_TH-D72_live_mode = THD72Radio
Registered Kenwood_TM-V71 = TMV71Radio
Registered Kenwood_TH-K2 = THK2Radio
Registered Kenwood_TM-271 = TM271Radio
Registered Kenwood_TM-281 = TM281Radio
Registered Kenwood_TM-471 = TM471Radio
Registered Icom_7200 = Icom7200Radio
Registered Icom_7000 = Icom7000Radio
Registered Icom_746 = Icom746Radio
Registered Yaesu_FT-1802M = FT1802Radio
Registered Yaesu_FT-2800M = FT2800Radio
Registered Yaesu_FT-60 = FT60Radio
Registered Yaesu_FT-7800_7900 = FT7800Radio
Registered Yaesu_FT-8800 = FT8800Radio
Registered Yaesu_FT-8900 = FT8900Radio
Registered Yaesu_FT-817 = FT817Radio
Registered Yaesu_FT-817ND = FT817NDRadio
Registered Yaesu_FT-817ND_US = FT817NDUSRadio
Registered Yaesu_FT-857_897 = FT857Radio
Registered Yaesu_FT-857_897_US = FT857USRadio
Registered Yaesu_FT-90 = FT90Radio
Registered Yaesu_FTM-350 = FTM350Radio
Registered Generic_CSV = CSVRadio
Registered Commander_KG-UV = CommanderCSVRadio
Registered RT_Systems_CSV = RTCSVRadio
Registered ARRL_Travel_Plus = TpeRadio
Registered Generic_XML = XMLRadio
Registered Baofeng_BF-888 = H777Radio
Registered Icom_IC-208H = IC208Radio
Registered Icom_IC-2100H = IC2100Radio
Registered Icom_IC-2200H = IC2200Radio
Registered Icom_IC-2720H = IC2720Radio
Registered Icom_IC-2820H = IC2820Radio
Registered Icom_IC-91_92AD = IC9xRadio
Registered Icom_IC-91_92AD_ICF_File = IC9xICFRadio
Registered Icom_IC-Q7A = ICQ7Radio
Registered Icom_IC-T70 = ICT70Radio
Registered Icom_IC-T7H = ICT7HRadio
Registered Icom_IC-T8A = ICT8ARadio
Registered Icom_IC-W32A = ICW32ARadio
Registered Icom_IC-V82_U82 = ICx8xRadio
Registered Icom_ID-31A = ID31Radio
Registered Icom_ID-51A = ID51Radio
Registered Icom_ID-800H_v2 = ID800v2Radio
Registered Icom_ID-880H = ID880Radio
Registered Icom_ID-80H = ID80Radio
Registered Kenwood_HMK = HMKRadio
Registered Kenwood_ITM = ITMRadio
Registered Puxing_PX-777 = Puxing777Radio
Registered Puxing_PX-2R = Puxing2RRadio
Registered TYT_TH-UV3R = TYTUV3RRadio
Registered TYT_TH-UVF8D = TYTUVF8DRadio
Registered Kenwood_TH-D72_clone_mode = THD72Radio
Registered TYT_TH-UVF1 = TYTTHUVF1Radio
Registered Kenwood_TK-7102 = KenwoodTK7102Radio
Registered Kenwood_TK-8102 = KenwoodTK8102Radio
Registered Kenwood_TK-7108 = KenwoodTK7108Radio
Registered Kenwood_TK-8108 = KenwoodTK8108Radio
Registered Baofeng_UV-B5 = BaofengUVB5
Registered Yaesu_VX-2 = VX2Radio
Registered Yaesu_VX-3 = VX3Radio
Registered Yaesu_VX-5 = VX5Radio
Registered Yaesu_VX-6 = VX6Radio
Registered Yaesu_VX-7 = VX7Radio
Registered Yaesu_VX-8_R = VX8Radio
Registered Yaesu_VX-8_DR = VX8DRadio
Registered Yaesu_VX-8_GE = VX8GERadio
Registered Vertex_Standard_VXA-700 = VXA700Radio
Registered Wouxun_KG-UVD1P = KGUVD1PRadio
Registered Wouxun_KG-UV6 = KGUV6DRadio
Registered Wouxun_KG-816 = KG816Radio
Registered Wouxun_KG-818 = KG818Radio
Icon /usr/share/pixmaps/chirp.png not found
Initialized MacOS support
/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw:146: PangoWarning: error opening config file '../Resources/etc/pango/pangorc': No such file or directory

a.show()
/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirp/platform.py:138: GtkWarning: Could not find the icon 'application-octet-stream'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases
res = dlg.run()
ÿÿÿÿ
ÿÿÿÿ
Bandplan North American Band Plan has duplicates [1800000-2000000 160 Meter Band simplex , 1800000-2000000 160 Meter Band simplex mode: CW ]
Bandplan North American Band Plan has duplicates [1800000-1810000 Digimodes simplex , 1800000-1810000 Digital Modes simplex ]
Bandplan North American Band Plan has duplicates [1999000-2000000 Beacons simplex mode: CW , 1999000-2000000 Beacons simplex ]
Bandplan North American Band Plan has duplicates [3500000-4000000 80 Meter Band simplex , 3500000-4000000 80 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [7000000-7300000 40 Meter Band simplex , 7000000-7300000 40 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [10100000-10150000 30 Meter Band simplex , 10100000-10150000 30 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [10130000-10140000 All narrow band digimodes simplex , 10130000-10140000 RTTY simplex mode: RTTY ]
Bandplan North American Band Plan has duplicates [10140000-10150000 All modes, digimodes, no phone simplex , 10140000-10150000 Packet simplex ]
Bandplan North American Band Plan has duplicates [14000000-14350000 20 Meter Band simplex , 14000000-14350000 20 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [18068000-18168000 17 Meter Band simplex , 18068000-18168000 17 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [21000000-21450000 15 Meter Band simplex , 21000000-21450000 15 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [24890000-24990000 12 Meter Band simplex , 24890000-24990000 12 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [28000000-28070000 CW simplex mode: CW , 28000000-28070000 CW simplex mode: CW ]
Bandplan North American Band Plan has duplicates [28150000-28190000 All narrow band modes, digimodes simplex , 28150000-28190000 CW simplex mode: CW ]
Bandplan North American Band Plan has duplicates [29000000-29200000 All modes, AM preferred simplex mode: AM , 29000000-29200000 AM simplex mode: AM ]
Bandplan North American Band Plan has duplicates [29300000-29510000 Satellite downlink simplex , 29300000-29510000 Satellite Downlinks simplex ]
Bandplan North American Band Plan has duplicates [1800000-2000000 160 Meter Band simplex , 1800000-2000000 160 Meter Band simplex mode: CW ]
Bandplan North American Band Plan has duplicates [1800000-1810000 Digimodes simplex , 1800000-1810000 Digital Modes simplex ]
Bandplan North American Band Plan has duplicates [1999000-2000000 Beacons simplex mode: CW , 1999000-2000000 Beacons simplex ]
Bandplan North American Band Plan has duplicates [3500000-4000000 80 Meter Band simplex , 3500000-4000000 80 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [7000000-7300000 40 Meter Band simplex , 7000000-7300000 40 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [10100000-10150000 30 Meter Band simplex , 10100000-10150000 30 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [10130000-10140000 All narrow band digimodes simplex , 10130000-10140000 RTTY simplex mode: RTTY ]
Bandplan North American Band Plan has duplicates [10140000-10150000 All modes, digimodes, no phone simplex , 10140000-10150000 Packet simplex ]
Bandplan North American Band Plan has duplicates [14000000-14350000 20 Meter Band simplex , 14000000-14350000 20 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [18068000-18168000 17 Meter Band simplex , 18068000-18168000 17 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [21000000-21450000 15 Meter Band simplex , 21000000-21450000 15 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [24890000-24990000 12 Meter Band simplex , 24890000-24990000 12 Meter Band simplex ]
Bandplan North American Band Plan has duplicates [28000000-28070000 CW simplex mode: CW , 28000000-28070000 CW simplex mode: CW ]
Bandplan North American Band Plan has duplicates [28150000-28190000 All narrow band modes, digimodes simplex , 28150000-28190000 CW simplex mode: CW ]
Bandplan North American Band Plan has duplicates [29000000-29200000 All modes, AM preferred simplex mode: AM , 29000000-29200000 AM simplex mode: AM ]
Bandplan North American Band Plan has duplicates [29300000-29510000 Satellite downlink simplex , 29300000-29510000 Satellite Downlinks simplex ]
DTCS Code supported: True
DTCS Rx Code supported: False
DTCS Pol supported: False
Mode supported: True
Offset supported: True
Name supported: True
Tune Step supported: True
Name supported: True
ToneSql supported: False
Cross Mode supported: False
Comment supported: False
DTCS Code supported: True
DTCS Rx Code supported: False
DTCS Pol supported: False
Mode supported: True
Offset supported: True
Name supported: True
Tune Step supported: True
Name supported: True
ToneSql supported: False
Cross Mode supported: False
Comment supported: False
/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw:154: GtkWarning: Attempting to store changes into /Users/MichaelD/.local/share/recently-used.xbel', but failed: Failed to create file '/Users/MichaelD/.local/share/recently-used.xbel.08GLHX': No such file or directory
gtk.main()
/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw:154: GtkWarning: Attempting to set the permissions of
/Users/MichaelD/.local/share/recently-used.xbel', but failed: No such file or directory
gtk.main()
/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw:154: GtkWarning: Attempting to store changes into `/Users/MichaelD/.local/share/recently-used.xbel', but failed: Failed to create file '/Users/MichaelD/.local/share/recently-used.xbel.RIHLHX': No such file or directory
gtk.main()
Opening port after pre_upload prompt.
--- Exception Dialog: could not open port /dev/cu.usbserial-A601VOLI: [Errno 2] No such file or directory: '/dev/cu.usbserial-A601VOLI' ---
Traceback (most recent call last):
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirpui/mainapp.py", line 673, in do_upload
timeout=0.25)
File "/opt/kk7ds/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/serial/serialutil.py", line 260, in init
self.open()
File "/opt/kk7ds/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/serial/serialposix.py", line 276, in open
raise SerialException("could not open port %s: %s" % (self._port, msg))

SerialException: could not open port /dev/cu.usbserial-A601VOLI: [Errno 2] No such file or directory: '/dev/cu.usbserial-A601VOLI'

Opening port after pre_upload prompt.
Clone thread started
-- Exception: --
Traceback (most recent call last):
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirpui/clone.py", line 225, in run
self.__radio.sync_out()
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirp/yaesu_clone.py", line 221, in sync_out
_clone_out(self)
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirp/yaesu_clone.py", line 142, in _clone_out
raise errors.RadioError("Failed to communicate with the radio: %s" % e)

RadioError: Failed to communicate with the radio: Radio did not ack block 1

Clone failed: Failed to communicate with the radio: Radio did not ack block 1
Clone thread ended
--- Exception Dialog: Failed to communicate with the radio: Radio did not ack block 1 ---
Traceback (most recent call last):
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw", line 82, in
os.putenv("LANG", langs[0])

IndexError: list index out of range

Opening port after pre_upload prompt.
Clone thread started
-- Exception: --
Traceback (most recent call last):
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirpui/clone.py", line 225, in run
self.__radio.sync_out()
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirp/yaesu_clone.py", line 221, in sync_out
_clone_out(self)
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/Resources/chirp/chirp/yaesu_clone.py", line 142, in _clone_out
raise errors.RadioError("Failed to communicate with the radio: %s" % e)

RadioError: Failed to communicate with the radio: Radio did not ack block 1

Clone failed: Failed to communicate with the radio: Radio did not ack block 1
Clone thread ended
--- Exception Dialog: Failed to communicate with the radio: Radio did not ack block 1 ---
Traceback (most recent call last):
File "/Users/MichaelD/Desktop/EHIA/Emergency Radio/Baofeng/chirp-0.4.0.app/Contents/MacOS/../Resources/chirp/chirpw", line 82, in
os.putenv("LANG", langs[0])

IndexError: list index out of range

Thanks!

Michael
W7HUT

Actions #1

Updated by Filippi Marco over 10 years ago

  • Status changed from New to Feedback

Hello Michael
my suspect is that the two radio can have different configurations (eg one have been mars modded) so the new VX8 sees the image you are trying to upload have wrong "bits" and refuse it.
To be sure chirp can communicate with the new one please try downloading a fresh image from it and then upload it back.

73 de IZ3GME Marco

Actions #2

Updated by Michael Ditmore over 10 years ago

Thank you Marco - the radio is new, but has had the out-of-band resistor removed. The previous radio (from which the desired upload comes) was similarly modified.

I seem to be able to download from the new (blank) radio, but get an error message at the very end of cloning - "An error has occurred Failed to communicate with the radio: received incomplete image from radio" - and there is no resulting file showing on the screen (ie nothing downloaded).

When I then try to upload, I get the same message I detailed above...

I am a long-time ham (1956) and a computer systems engineer - but this one has me stumped - I have tried every combination of configurations I can think of.

BTW - the seeming download only works if I tell CHIRP to begin the download and THEN put the radio in the clone transmit mode.

Thanks again

Actions #3

Updated by Filippi Marco over 10 years ago

Hi Michael
just to be sure: the "clone receiving" end have to be put in RX before the other end start sending data.
This mean you have to press "OK" on the instruction window of chirp before starting clone on the radio when you "download from radio" and you instead have to put radio in "RX" before to press "OK" on instructions when "uploading to radio".

As a rule of thumb if download from radio does not work uploading to radio will also fail. ;)

Please open a terminal, set environment variable CHIRP_DEBUG with
export CHIRP_DEBUG=1
and start chirp from same terminal, try downloading from radio, collect debug log and send it here.

Tnx for collaboration
73 de IZ3GME Marco

Actions #4

Updated by christopher hoover over 9 years ago

I can confirm that VX-8 img files are NOT compatible if the resistor is removed.

Actions #5

Updated by Bernhard Hailer over 4 years ago

  • Status changed from Feedback to Closed
  • Chirp Version changed from 0.4.0 to daily
  • Model affected changed from (All models) to Yaesu VX-8

Problem caused by radio modification.

Actions

Also available in: Atom PDF