Swapping out the control head would be the easy solution, but I'm traveling now and won't have access to my CH-721 until mid-April. It certainly could be a hardware failure with the HHCH, but the buttons to put it into program mode are working fine so it's not completely dead.
I tried wiping the memory using the procedure linked above. It succeeded without error, and the radio appeared to be blanked out. I made a new personality with two weather frequencies and a simplex channel and loaded it in, but it was back to status quo--green light for RX, no audio, no functionality with the control head. All of this with multiple shut downs in between steps.
Is there a good way to completely clear out personalities with a serial command? I tried booting into burnapp mode with atz1. I followed the defrag routine from TSM36-02C and ran some other commands that I could find looking for errors including GET_FLASH_STATS, SHOWFLASHNFO. There were no errors. I found erase commands to hit different parts of the memory, but I'm not sure where personalities would be stored and don't want to nuke anything I can't fix.
I falso found
this document that references previous size limits for personality files, but that doesn't seem to be an issue with RPM14. I haven't been able to find the maintenance manual (14221-1200-5000, Rev. B) online so I can read up more on that error specifically, but it's weird that re-loading the personality doesn't fix the probem.
I'm using the DB9 on the brick connected directly to my computer without any sort of USB/serial converter, if that matters. Here's what I'm seeing over serial:
Legacy (Non Unity) CH Device Detected…
HDT for OMAP Flash
Multiband XG100M
Filename XLPR06T02 code built at 11:56:38 on Feb 4 2022
DSP version
V26.29 built at 12:00:00 on 21AUG24
Hardware Revision 000 Flash Model 0x8 with size 0x2000000
DSP DES Encryption module version None
DSP AES Encryption module version v04.01 17Ju112
DSP Cust Encryption module version
None
TX=
0Hz
RX= 162400000Hz
Programmed CAN uC Version is: 20066N 2012/02/15 14:19:36
There have been 5 fatal errors. The last error code was 509
Last error code was PI_INCR_PERS_ERROR Increased Personality files are not present.