kd4z / md380tools-vm Goto Github PK
View Code? Open in Web Editor NEWEnhanced Toolkit for md380tools- MD-380 / MD-390 / Retevis RT3 or RT8 radios. Windows VM or Linux
Enhanced Toolkit for md380tools- MD-380 / MD-390 / Retevis RT3 or RT8 radios. Windows VM or Linux
Perhaps I'm the first to observe this... but the files needed by the script look to be missing.
When it gets to this line:
https://archive.org/download/TYTMD380FW2/TYT-Vocoder-MD380-D13.20.bin => dl/D013.020.bin Makefile_orig:60: recipe for target 'dl/D013.020.bin' failed make[5]: *** [dl/D013.020.bin] Error 22
...it all falls apart and of course no .bin files are created.
Did I miss a step or did the files on archive.org get removed?
Thanks! 73 -Gary, N4TXI
...
"flash" command : Errno 13 Access denied ( insufficient permission )
73
Hello, Running MD380Tools VM version 4.53 with Oracle VM Virtualbox 6.1
Using a Retevis RT8 radio. I had no issue programming the firmware in (DFU) mode, with the 'flash' command. But failed to attach the USB device @00000004 : ffffffff Patched MD380 [200] or @00000008 - in either a USB2 port or USB3 port. Running the Oracle VM on Windows 10 which sees the device in the device manager as an STM Device in DFU Mode. The DFU mode does not change either actually in DFU mode or On (without using the Power / Up keys at switch on). In the Oracle Settings, USB, I have used the USB Device filters to pass over the commands from Win10 to the VM, with AnyRoad, @00000004 and @00000008 filters. What I am finding is that the 'Failed to attach the USB device' in every combination I try. My question relates to VM not seeing the USB device , is there a setting in Oracle VM which is preventing the Toolkit VM from seeing the radio ? I have resorted to using the TyteraFlashTool_v1_08c_BETA program in flashing the database. I would prefer to use this Toolkit VM. In the past this toolkit had no issue in flashing the database. Do I need to start again and download a fresh copy of the toolkit with Windows 10 USB drivers installed ? It may be Windows 10 is the problem and the USB drivers are not working anymore as they should ? Thanks, James
Do not know if this is an issue u can answer but when I do the flashdb it clears the memory and says it is writing but after complete it is not there. It did not flash anything that I can find anywhere.
DMR works fine, but I lost analog Rx. TX works fine. I checked the codeplug and nothing was changed. Before I used the nosleep firmware DMR didn't work, but analog did. Now it's the opposite.
Thanks for your help
bash_aliases generates error when logging in
-bash: /home/pi-star/.bash_aliases: line 36: unexpected EOF while looking for matching `"'
-bash: /home/pi-star/.bash_aliases: line 46: syntax error: unexpected end of file
add " and it will work again
It is also possible to download these user.csv stripped.csv on your PC?
There is a problem with Mic gain, If Mic gain has never been activated then nothing is wrong. But as soon as you activate Mic gain 3db or 6db, the sound becomes duller. If you turn the Mic gain off then the Microphone will not work anymore, then you will hear nothing after 1 second. This is an external microphone.
Why the merge. Error function no longer works in the VM V4. Today an error created a mistake he gave him in the Glvusers overview but not in the traffic jam. This is THE reason for me to go from 3 to 4 because with an update of 400 + The file is digging far too much work which takes more than half an hour. You are the VM man so I explain this problem to you.
Hi, in earlier version, bash history was saved, that is useful so people can search or arrow up the old commands quickly. Any way to bring that back?
Warren there is something wrong with the seed.zip? if we glv or enter glvuser helped DB nearly soap. We continue with our DB than user.bin shows.
user.bin.txt
With the latest experimental firmware I lose the display on the MD-380. It stays on for a moment during turn-on then goes off. Not able to see to access settings to deal with display. re-loading MFG firmware corrects issue but when re-loading experimental firmware same issue. At the moment you can either chose "flash" or "flashgps", any chance on a "flash" for the old vocoder?
The "flash" worked under 3.08 but not working now under 3.09.
Thank you!
Warren can you customize in Seed.bin? There is a mistake.
2042307, PE1ORP, Andre Stellindga, Spijkernisse, South Holland, Andre, Netherlands
Must be
2042307, PE1ORP, Andre Jacob Witte, Spijkernisse, South Holland, Andre, Netherlands
When I press 2X red, I have a light blue blank screen with analogue transmitter. Then I press green, I see the normal menu, I press red again, and it will hold everything.
In my opinion, I'm still a bug.
Do you want to translate the menu and scripts messages to Portuguese?
Regards,
Paulo
CS7AGH
Hi!
I tried to install it on Debian (VM) and this step:
**cp md380tools-vm/root/.bash_aliases ~**
Didn't work for me.
The correct filename on Debian was .bashrc instead of .bash_aliases
73!
I am using the latest version of the virtual machine and virtual box. I am running it on mac sierra, 10.12.16. I have no trouble flashing the firmware. On trying to flash an update to the userdb, I am getting "operation timed out [Errno 110]" and the radio is left in "PC program USB mode". The error first happened on erasing. I got through the erasing cycle (I closed the VM, turned off the radio, and restarted the process) and it failed in the same way on writing the new user database. The third try, it failed on erasing.
I am able to read and write rdt files to the radio using tytera's CPS software. I was able to run the tytera flash tool, too, before flashing MD380tools. I am running V1.34 of the CPS. The tytera firmware on the radio before flashing MD380tools was 13.034.
One result is the userdb seems to be corrupted now, or at least partially erased. I am getting the callsign not found window, the one with the "update with glvusers, then flashdb" message when there is an active call. I do have "userdb" selected.
Any ideas where to start looking?
Hi Warren,
The 'user.bin' file is getting munged-up anytime a static.users file is included.
I first noticed the issue when I created one entry in the static.users file using this format (101,call1,name1,city1,state1,nickname1,country1) . The actual entry is:
3139370,W8FAA,John,Atwater,OH,John,USA
When the database is created, I do a lookup on the callsign with ./lookup W8FAA. Lookup returns two results. The first is my record as shown above. The second is (at the time of this post) a record for call CX1RK. This second record is the record for CX1RK from the database, but it has my record concatenated to the end of it.
SO, I removed my record from static.users and re-ran 'glvusers'. The user.bin file is still corrupt in the same place, but with different data. Something is wrong in the process that merges the data together.
Edit: Looks like CX1RK is the last entry in the original user.bin file. The issue is the addstatic script may not be adding a LF before inserting the static.users file.
73,
John W8FAA
[email protected]
This workaround does not seem to be working on my V5.01 radio. The RX meter still drops off after about 5 seconds. it seems to stay connected longer than before, but the radio still goes to sleep. Analog reception is deaf except when monitor is activated.
I have a scandinavian keyboard layout. When booting your VM, I cannot type equal sign, slash etc. Since I am not root (and dont have the root password) I cannot edit /etc/default/keyboard.
Can you inform about the root password in your VM Linux image so we can edit keyboard layout pse.
Also, what distro of of linux is it?
73
The file says: Sorry, this file is invalid so it cannot be displayed.
Great work on the VM mate!
Regards,
Paulo CS7AGH
Hi there!
It looks after the last change on the md380tools, if you want on the submenu: "Date format" use the new option "TalkerAlias" it doesn't work.
Tried with the base md380tools by travisgoodspeed and it works.
Paulo - CT2JAY
Warren fetching user.bin I come every time this person at 2x.
2043138 PD2DL Dirk Loenen, Utrecht, Utrecht, Dirk, Netherlands
2043138, PD2DL Dirk,,,, Netherlands
Is to adapt this?
It is not an error but a sugestie.
Is it possible to user.bin file using the menu command to write to the server? there are namely the new users in. So we can customize this file and then rename it to static.users.txt.
greetings PD1LOI
Menu, MD380Tools, Display, Boot Option, Demo Screen is on Disable and I can not set to Enable. is this known?
I've looked at the code myself, but I don't really understand the TypeError. Using Python 3.
`hans@G510:~$ glvusers
Archive: /home/hans/md380tools-vm/nicknames.zip
inflating: user.nicknames
Downloading data from RadioId.net...Normalizing...done
Downloading data from HamDigital.org...Normalizing...done
Downloading alternate data....done
Traceback (most recent call last):
File "/home/hans/md380tools-vm/merge_users.py", line 2256, in
enable_options = [upperFirst(x["name"]) for x in sorted(optionList)]
TypeError: '<' not supported between instances of 'dict' and 'dict'
Merging data...
Contact Merge completed.
RadioId count : 152226 records (8362895 bytes)
HamDigital count : 152038 records (5994772 bytes)
Alternate count : 0 records (0 bytes)
Nickname count : 4482 records
Records skipped : 4 records See /home/hans/merge.errors
** The Downloads for Contact information may have failed - run glvusers again
** before running flashdb, as the user.bin is not normal size.
Merged total : 0 records (0 bytes)
User.bin filesize : 0 bytes (not including header record)
Processing complete.
Run menu to return to the main menu screen `
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.