This is a back up of Jason's work (VK7ZJA), who passed away in January 2023.
The page will not be updated and some links might not work.
Modifications, hints, tips and technical information for the
AnyTone AT-D878UV
AnyTone AT-D878UV-II
AnyTone AT-D868UV
and
BTech DMR-6X2
(Some relevance to Alinco DJ-MD5 & Radioddity GD-AT10G too)
dual band DMR digital handheld radio
Version 20.0 --- 20 October 2022
Updates made since the previous version are shown in this purple colour
This information is
primarily intended for amateur 'ham' radio operators who wish to
maintain and adjust their AT-D878UV, AT-D878UV-II, AT-D868UV or DMR-6X2.
Any regulatory authority approval (e.g. FCC certification) may become
invalid by the use of this information. Users should always ensure that
they and their radios are operating in accordance with their licence
conditions. Many of these mods may also invalidate any manufacturer
warranty you may have. In any case, the user alone accepts all
responsibility and risk from the use of this information and tools
provided here.
Band Error and five ways you can fix it
Arrgh, the dreaded CBand Error'. This happens when the codeplug you try
to write to the radio doesn't match the operational band the radio is
set to. The radio has certain band limits that can be changed to suit
local requirements, and this can be set to one of several options by the
user. If the codeplug that you are trying to write to the radio
doesn't match that setting, this is the error you will see.
There are five ways you can correct this issue. Choose the one that best suits you:
The red circle indicates byte 0x0011, which determines what band the
codeplug is, change that data to 0E for band 14, or change it to 12 for
band 18. Also note how the offset (address) shown in HxD indicates where
your cursor is placed.
Help! I can not change zones any more!
So you've just updated your firmware version, and the up/down zone
change button doesn't seem to work any more. Must be a bug in the
firmware, right? Wrong!!
If you read the firmware change log notes, you will find a new feature has been introduced: Zone Hide. Some people find it useful to hide an infrequently used zone until they need it, for example when travelling to another city.
By default, when you re-use your old codeplug file, CPS will hide all
except your very first zone. You need to go through and unhide all your
zones. Untick the following selection for all zones you want to be
available:
Of course, this wouldn't have happened if you had followed the recommended best practice to not re-use your previous version's saved codeplug.
Yes, it will work - sort of - but sooner or later you will run into a
problem, and the reason is a subtle inconsistency in the data formatting
used between different versions. This zone hide issue is one such
'issue' - by default all the zones from your previous version codeplug
are hidden. By rebuilding your codeplug, you avoid that. So, this
'problem' isn't a bug, it is failure to read notes and failure to follow
recommendations / best practices.
Every time you upgrade firmware and use a new CPS version, you should REBUILD your codeplug to keep all the underlying data consistent with the new version of firmware & CPS being used.
Band Error has it's own section, click here to see five different methods on how to fix this problem. |
If you see something similar to this error message, it means you are
trying to load a newer codeplug file than what your CPS software version
can handle. You must make sure your CPS software version matches your codeplug file version and matches your firmware version installed in the radio and that you are using it with the correct matching model radio. |
This error means you are trying to use the wrong CPS / wrong codeplug / wrong firmware for the model of radio you have. For example, you might be trying to use the 878 CPS with an 878-II radio. You must make sure your CPS software version matches your codeplug file version and matches your firmware version installed in the radio and that you are using it with the correct matching model radio. |
If you are getting this cryptic error message when trying to read or
write to your radio, it means that your PC programming (CPS) software
isn't the same version firmware as what is on your radio. For example,
in the screen grab here, this shows v1.09 software trying to interact
with a radio with v1.10 firmware. You must make sure your CPS software version matches your codeplug file version and matches your firmware version installed in the radio and that you are using it with the correct matching model radio. |
If you see this error, or something similar to it, this means your codeplug is corrupt. The solution is to reset the radio, REBUILD your codeplug, and write the rebuilt codeplug to your radio (thanks to Lane KD2TVW for this one) |
This error means your codeplug has become corrupt in memory. All you need do is perform a reset on the radio and reload the codeplug. I also strongly recommend doing a codeplug REBUILD before reloading it to the radio. |
This error is a little more serious. A similar error message is 'Bad Block.' Try the following, in order:
|
This message is asking you to "Please enter power on password:" in Chinese. If you know what the password is, enter it, and then you should reprogram the radio codeplug to reset the radio back in to English language. If you don't know what the password is, you can reset it using the instructions here |
This error, or 'RTC ERROR!' or 'RTC not run!' means that, for what ever reason, the radio can not read the Real Time Clock. There is a tiny internal battery that backs up the Real Time Clock and keeps time when the radio is turned off. If that battery becomes too old, or goes faulty, you may see this error. If you continue to ignore this error message and the battery becomes so bad that it short circuits itself, then that could start to induce other new random errors such as the radio freezing up, not accepting any codeplug or firmware updates, and finally becoming completely unresponsive. A short circuit battery will drag down the microprocessor voltage supply, causing these random failures. The RTC backup battery can be replaced by getting access to the bottom side of the PCB and desoldering the old battery and replacing it with a new MS412FE 3volt lithium battery - just make sure you get a MS412FE already fitted with solder tabs. After fitting, a reset of the radio, setting the time & date and reprogramming the codeplug should set everything right. |
Not really an error message as such, if you are seeing white blocks
being displayed instead of an icon after you have made a firmware
update, this means you need to also need to do an icon update to the
radio. For the 868, the Icon V1.20 update is the most recent and you
can download it below. For the 878, the latest Icon V1.21 update can
also be downloaded below (Thanks Francesco). For all you DMR-6X2
owners, your latest icon (pic) v1.1b update was included with the v2.01
firmware & CPS package. Once you have downloaded the appropriate
package and located the Icon Update folder within, you send the icon /
pic .spi file to the radio by using the CPS menu selections Tool >
Firmware and Icon Update. Download the ICON update packages here: 878 Icon v1.21 (1003kb): Download via Mega Download via Google Drive Download via Sabercat host 868 Icon v1.20 (822kb): Download via Mega Download via Google Drive Download via Sabercat host 6X2 Pic v1.1b (922kb): Download via Mega Download via Google Drive Download via Sabercat host |
Full (three blocks) |
Two blocks | One block | Recharge (lightning bolt) |
Please charge the battery! |
Battery auto cut off |
---|---|---|---|---|---|
> 7.46 over 50% |
6.85 - 7.46 volts 3-50% |
6.43 - 6.85 volts 1-3% |
6.00 - 6.43 volts dead flat-1% |
under 6.00 volts over discharged |
5.92 volts radio turns off |
Use these settings under Optional Setting > Alert Tone to give the distinctive MotoTRBO DMR chirp:
It is necessary to have the first tone set to 80mS, as the radio does
cut off the first 40mS of the sequence, and the last tone to be set to
60mS. This will make the TPT tone issued by the 878 identical to the familiar MotoTRBO TPT sound.
Standard MODES selectable 878, 878-II, 868, Btech 6X2, Alinco DJ-MD5, Alinco DJ-MD5XGP:
MODE | 878 v1.27 & 878-II v2.05 RX | 878 v1.27 & 878-II v2.05 TX | 868 v2.40 RX | 868 v2.40 TX | 6X2 v2.04d RX | 6X2 v2.04d TX | DJ-MD5 v1.13e RX | DJ-MD5 v1.13e TX | DJ-MD5X v1.11 RX | DJ-MD5X v1.11 TX |
---|---|---|---|---|---|---|---|---|---|---|
00000 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 | 400-480 & 136-174 |
00001 | 400-480 & 136-174 (12.5k only) | 400-480 & 136-174 (12.5k only) | 420-450 & 144-148 | 420-450 & 144-148 | 400-480 & 144-146 | 400-480 & 144-146 | 400-480 & 144-146 | 400-480 & 144-146 | 430-440 & 136-174 | 430-440 & 136-174 |
00002 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 430-440 & 136-174 | 400-480 & 136-174 | 430-440 & 144-146 |
00003 | 400-480 & 136-174 | 430-440 & 144-146 | 430-440 & 144-146 | 430-440 & 144-146 | 430-440 & 144-146 | 430-440 & 144-146 | 430-440 & 144-146 | 430-440 & 144-146 | 440-480 & 136-174 | 440-480 & 136-174 |
00004 | 434-438 & 144-146 | 434-438 & 144-146 | 440-480 & 136-174 | 440-480 & 136-174 | 440-480 & 136-174 | 440-480 & 136-174 | 440-480 & 136-174 | 440-480 & 136-174 | 440-480 & 144-146 | 440-480 & 144-146 |
00005 | 434-447 & 144-146 | 434-447 & 144-146 | 440-480 & 144-146 | 440-480 & 144-146 | 440-480 & 144-146 | 440-480 & 144-146 | 440-480 & 144-146 | 440-480 & 144-146 | 446-447 & 136-174 | 446-447 & 136-174 |
00006 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 446-447 & 136-174 | 400-480 & 136-174 | 420-450 & 144-148 |
00007 | 400-480 & 136-174 | 420-450 & 144-148 | 446-447 & 144-146 | 446-447 & 144-146 | 446-447 & 144-146 | 446-447 & 144-146 | 446-447 & 144-146 | 446-447 & 144-146 | 400-470 & 136-174 | 400-470 & 136-174 |
00008 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 400-470 & 136-174 | 430-432 & 144-146 | 430-432 & 144-146 |
00009 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 430-432 & 144-146 | 400-480 & 136-174 | 430-450 & 144-148 |
00010 | 400-480 & 136-174 | 430-450 & 144-148 | 400-480 & 136-174 | 430-450 & 144-148 | 400-480 & 136-174 | 430-450 & 144-148 | 400-480 & 136-174 | 420-450 & 144-148 | 400-520 & 136-174 | 400-520 & 136-174 |
00011 | 400-520 & 136-174 | 400-520 & 136-174 | 400-480 & 136-174 | 430-440 & 144-146 | 400-480 & 136-174 | 430-440 & 144-146 | 430-440 & 144-148 | 430-440 & 144-148 | 400-490 & 136-174 | 400-490 & 136-174 |
00012 | 400-490 & 136-174 | 400-490 & 136-174 | 403-470 & 136-174 | 403-470 & 136-174 | 403-470 & 136-174 | 403-470 & 136-174 | 405-415 & 136-174 | 405-415 & 136-174 | 400-480 & 136-174 | 403-470 & 136-174 |
00013 | 400-480 & 136-174 | 403-470 & 136-174 | 400-520 & 220-225 & 136-174 | 400-520 & 220-225 & 136-174 | ||||||
00014* | 400-520 & 220-225 & 136-174 | 400-520 & 220-225 & 136-174 | 420-520 & 220-225 & 144-148 | 420-520 & 220-225 & 144-148 | ||||||
00015 | 420-520 & 144-148 | 420-520 & 144-148 | 430-440 & 144-147 | 430-440 & 144-147 | ||||||
00016 | 430-440 & 144-147 | 430-440 & 144-147 | 430-440 & 136-174 | 136-174 only | ||||||
00017 | 430-440 & 136-174 | 136-174 only |
These measurements were all made in Narrowband FM
mode. Wideband FM results are 2dB higher. DMR sensitivity is listed as
being -117.4dBm for BER 5% and -110dBm for BER 1%
Summary: 0.13uV VHF // 0.32uV 220 MHz // 0.18uV UHF for 12dB SINAD in Narrowband FM.
If you need a good hex editor, download HxD in your preferred language here (about 860kb)
I strongly recommend you go through each setting and write down what they are before making any adjustments
CH | 868 Setting | Adj. range | 868 Description | 878 / 6X2 Setting | Adj. range | 878 / 6X2 Description |
---|---|---|---|---|---|---|
1 | nil | nil | Low UHF test frequency | nil | nil | Low UHF test frequency |
2 | nil | nil | Mid UHF test frequency | nil | nil | Mid UHF test frequency |
3 | nil | nil | High UHF test frequency | nil | nil | High UHF test frequency |
4 | nil | nil | Low VHF test frequency | nil | nil | Low VHF test frequency |
5 | nil | nil | Mid VHF test frequency | nil | nil | Mid VHF test frequency |
6 | nil | nil | High VHF test frequency | nil | nil | High VHF test frequency |
7 | FQCU | 0-65535 | Frequency fine tune | FQCU | 0-65535 | Frequency fine tune |
8 | PAHU | 0-255 | UHF RF power output turbo setting | PATU | 0-255 | UHF RF power output turbo setting |
9 | PAMU | 0-255 | UHF RF power output high setting | PAHU | 0-255 | UHF RF power output high setting |
10 | PALU | 0-255 | UHF RF power output medium setting | PAMU | 0-255 | UHF RF power output medium setting |
11 | PASU | 0-255 | UHF RF power output low setting | PALU | 0-255 | UHF RF power output low setting |
12 | MODU | 0-255 | Overall deviation setting for both UHF & VHF (value copied to 39 below) | MODU | 0-255 | Overall deviation setting for both UHF & VHF (value copied to 40 below) |
13 | TONEU | nil | Push PTT to transmit a test 1000 Hz tone on a UHF FM frequency | TONEU | nil | Push PTT to transmit a test 1000 Hz tone on a UHF FM frequency |
14 | CTCW | 0-63 | Deviation setting for CTCSS in both UHF & VHF (value copied to 41 below) | CTCW | 0-63 | Deviation setting for CTCSS in both UHF & VHF (value copied to 42 below) |
15 | DCSW | 0-63 | Deviation setting for DCS in both UHF & VHF (value copied to 42 below) | DCSW | 0-63 | Deviation setting for DCS in both UHF & VHF (value copied to 43 below) |
16 | RXVLU | 0-4095 | UHF receive tracking gain, low end of band | RXVLU | 0-4095 | UHF receive tracking gain, low end of band |
17 | RXVMU | 0-4095 | UHF receive tracking gain, mid band | RXVMU | 0-4095 | UHF receive tracking gain, mid band |
18 | RXVHU | 0-4095 | UHF receive tracking gain, top end of band | RXVHU | 0-4095 | UHF receive tracking gain, top end of band |
19 | SQTHU | 60-134 | UHF squelch threshold | SQTHU | 60-134 | UHF squelch threshold |
20 | RSSIU | nil | UHF RSSI, inject RF at desired level for 1 bar reading, rotate top dial to sample and lock in value | RSSIU | nil | UHF RSSI, inject RF at desired level for 1 bar reading, rotate top dial to sample and lock in value |
21 | A OBHU | 0-65535 | not yet known, but seems to adjust screen brightness (suspect this is a bug) | A OBHU | 0-65535 | not yet known |
22 | A OBLU | 0-65535 | not yet known | A OBLU | 0-65535 | not yet known |
23 | D OBHU | 0-65535 | not yet known, unable to adjust from test menu | D OBHU | 0-65535 | not yet known |
24 | D OBLU | 0-65535 | not yet known, unable to adjust from test menu | D OBLU | 0-65535 | not yet known |
25 | D CTCW | 0-65535 | CTCSS deviation level in A+D mode | D CTCW | 0-65535 | CTCSS deviation level in A+D mode |
26 | D DCSW | 0-65535 | DCS deviation level in A+D mode | D DCSW | 0-65535 | DCS deviation level in A+D mode |
27 | DIGIU FSKL | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at low end of UHF band | DIGIU FSKL | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at low end of UHF band |
28 | DIGIU FSKM | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at mid UHF band | DIGIU FSKM | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at mid UHF band |
29 | DIGIU FSKH | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at high end of UHF band | DIGIU FSKH | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at high end of UHF band |
30 | DIGIU 600Hz | nil | Push PTT to send test 600Hz signal UHF band (heard on FM as 200 & 400 Hz?) | DIGIU 600Hz | nil | Push PTT to send test 600Hz signal UHF band (heard on FM as 200 & 400 Hz?) |
31 | DIGIU 300Hz | nil | Push PTT to send test 300Hz signal UHF band (heard on FM as 800 Hz?) | DIGIU 300Hz | nil | Push PTT to send test 300Hz signal UHF band (heard on FM as 800 Hz?) |
32 | DIGIU 1031 | nil | Push PTT to send test signal UHF band, heard on DMR as 1031 Hz | DIGIU 1031 | nil | Push PTT to send test signal UHF band, heard on DMR as 1031 Hz |
33 | DIGIU BER | nil | Display received BER of DMR test signal | DIGIU BER | nil | Display received BER of DMR test signal |
34 | DIGIU TEST | nil | Test UHF DMR for both TX & RX as if it were on a regular DMR channel | DIGIU TEST | nil | Test UHF DMR for both TX & RX as if it were on a regular DMR channel |
35 | PAHV | 0-255 | VHF RF power output turbo setting | PATV | 0-255 | VHF RF power output turbo setting |
36 | PAMV | 0-255 | VHF RF power output high setting | PAHV | 0-255 | VHF RF power output high setting |
37 | PALV | 0-255 | VHF RF power output medium setting | PAMV | 0-255 | VHF RF power output medium setting |
38 | PASV | 0-255 | VHF RF power output low setting | PALV | 0-255 | VHF RF power output low setting |
39 | MODV | 0-255 | Overall deviation setting for both VHF & UHF (value copied to 12 above) | PAMV_2 | 0-255 | 222 MHz RF power output medium setting |
40 | TONEV | nil | Push PTT to transmit a test 1000 Hz tone on a VHF FM frequency | MODV | 0-255 | Overall deviation setting for both VHF & UHF (value copied to 12 above) |
41 | CTCWV | 0-63 | Deviation setting for CTCSS in both UHF & VHF (value copied to 14 above) | TONEV | nil | Push PTT to transmit a test 1000 Hz tone on a VHF FM frequency |
42 | DCSWV | 0-63 | Deviation setting for DCS in both UHF & VHF (value copied to 15 above) | CTCWV | 0-63 | Deviation setting for CTCSS in both UHF & VHF (value copied to 14 above) |
43 | RXVLV | 0-4095 | VHF receive tracking gain, low end of band | DCSWV | 0-63 | Deviation setting for DCS in both UHF & VHF (value copied to 15 above) |
44 | RXVMV | 0-4095 | VHF receive tracking gain, mid band | RXVLV | 0-4095 | VHF receive tracking gain, low end of band |
45 | RXVHV | 0-4095 | VHF receive tracking gain, top end of band | RXVMV | 0-4095 | VHF receive tracking gain, mid band |
46 | SQTHV | 60-134 | VHF squelch threshold | RXVHV | 0-4095 | VHF receive tracking gain, top end of band |
47 | RSSIV | nil | VHF RSSI, inject RF at desired level for 1 bar reading, rotate top dial to sample and lock in value | SQTHV | 60-134 | VHF squelch threshold |
48 | A OBHV | 0-65535 | not yet known | RSSIV | nil | VHF RSSI, inject RF at desired level for 1 bar reading, rotate top dial to sample and lock in value |
49 | A OBLV | 0-65535 | not yet known | A OBHV | 0-65535 | not yet known |
50 | D OBHV | 0-65535 | not yet known | A OBLV | 0-65535 | not yet known |
51 | D OBLV | 0-65535 | not yet known | D OBHV | 0-65535 | not yet known |
52 | DIGIV FSKL | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at low end of VHF band | D OBLV | 0-65535 | not yet known |
53 | DIGIV FSKM | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at mid VHF band | DIGIV FSKL | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at low end of VHF band |
54 | DIGIV FSKH | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at high end of VHF band | DIGIV FSKM | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at mid VHF band |
55 | DIGIV 600Hz | nil | Push PTT to send test 600Hz signal VHF band (heard on FM as 200 & 400 Hz?) | DIGIV FSKH | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at high end of VHF band |
56 | DIGIV 300Hz | nil | Push PTT to send test 300Hz signal VHF band (heard on FM as 800 Hz?) | DIGIV FSKH2 | nil | Push PTT to send test FSK signal (heard as 2400 Hz) at 222 MHz band |
57 | DIGIV 1031 | nil | Push PTT to send test signal VHF band, heard on DMR as 1031 Hz | DIGIV 600Hz | nil | Push PTT to send test 600Hz signal VHF band (heard on FM as 200 & 400 Hz?) |
58 | DIGIV BER | nil | Display received BER of DMR test signal | DIGIV 300Hz | nil | Push PTT to send test 300Hz signal VHF band (heard on FM as 800 Hz?) |
59 | DIGIV TEST | nil | Test VHF DMR for both TX & RX as if it were on a regular DMR channel | DIGIV 1031 | nil | Push PTT to send test signal VHF band, heard on DMR as 1031 Hz |
60 | VBAT | 0-200 | Calibrate displayed voltage of battery | DIGIV BER | nil | Display received BER of DMR test signal |
61 | MODE | 0-12 | Changes operational frequency bands of radio | DIGIV TEST | nil | Test VHF DMR for both TX & RX as if it were on a regular DMR channel |
62 | 087.50M | nil | Receiver test of FM broadcast band | VBAT | 0-200 | Calibrate displayed voltage of battery |
63 | 097.50M | nil | Receiver test of FM broadcast band | F1 ParaA0 | 0-65535 | Hex BCD combined mic gain & mic AGC values at 65 & 66 below, changing has no effect |
64 | 108.00M | nil | Receiver test of FM broadcast band | REG0 | 0-FFFF | If set correctly will copy 32 bytes of firmware to memory just above RF cal data, use unknown |
65 | MIC | 0-95 | Microphone gain, but does not appear to have any effect | |||
66 | AGC | 0-95 | Microphone dynamic auto gain for DMR, but does not appear to have any effect | |||
67 | MODE | 0-17 | Changes operational frequency bands of radio | |||
68 | 087.50M | nil | Receiver test of FM broadcast band | |||
69 | 097.50M | nil | Receiver test of FM broadcast band | |||
70 | 108.00M | nil | Receiver test of FM broadcast band |
The back side of the GPS & LCD screen board. Ribbon cables removed
for clarity. Note the mini GPS antenna to the right - it sits underneath
the AnyTone badge above the display. The GPS module ATGM336H is
capable of tracking GPS & BDS (BeiDou) positioning systems.
Thanks to Sergey UA3ARF, an
alternate version of the GPS & LCD screen board has been identified,
this one uses a Cdtech T3RV1-9600 module which is GPS only.
The 878 main board back side, with brass RF shield fitted
The 878 main board back side, with brass RF shield removed this time
The 878 main board front side
The 878 battery charger:
Address in flash | Contents |
---|---|
0x00000000 to 0x0014FFFF | holds alternate language fonts e.g. Chinese, Japanese, Greek, Cyrillic, Roman numerals. There is some English font there but it doesn't appear to be used at all |
0x00150000 to 0x00159FFF | default AnyTone start-up picture |
0x0015A000 to 0x001FFFFF | multi colour icons bitmaps |
0x003E0000 to 0x0041FFFF | unknown data |
0x00420000 to 0x0043BFFF | more multi colour icons bitmaps |
0x00800000 to 0x02EFFFFF | codeplug data |
0x02F00000 to 0x02F8061F | active RF 'soft' alignment data and backup copies |
0x02FA0000 to 0x02FDFFFF | active 'local information' radio configuration data and backup copy |
0x042C0000 to 0x042C9FFF | custom start up image bitmap |
0x04300000 to 0x04309FFF | background display image bitmap (878 only, unused in 868 / 6X2) |
0x04500000 to (likely) 0x06BFFFFF | DMR ID database, with other support data being written around 0x04000000 |
0x06D00000 to (likely) 0x07FFFFFF | DMR audio recordings |
© Copyright Jason Reilly, 2018-2022
Except as permitted by the copyright law applicable to you, you may not reproduce or communicate any of the content on this website, including files downloadable from this website, without the permission of the copyright owner.