Unknown chip manufacturer? - Page 1
Forum section: electronics / repair

author: sokot13
author_rank: Newbie
timestamp: August 16, 2024, 07:45:36 am
content: Hello,Here is a photo of an unknown IC, from a consumer product from 2024. It embeds functions for reading from a SDCard, "decrypting" audio files, read analog inputs from various buttons, perform DAC. There are only two other chips on the board including one op amp. The sdcard only contains "encrypted" audio files, no software.I did not find any information about this manufacturer, this logo is unknown to me.The only markings are ECP390Y_I 2225UDZ and this "XX" logo.Any ideas?

author: GGMM
author_rank: Frequent Contributor
timestamp: August 16, 2024, 08:32:20 am
content: Hello,not found also. Xicor??an interisting linkhttps://componentstash.com/reference/semiconductor-logoscdt

author: PA0PBZ
author_rank: Super Contributor
timestamp: August 16, 2024, 09:28:38 am
content: Appotech:https://www.appotech.com/Probably a custom part nr.

author: sokot13
author_rank: Newbie
timestamp: August 16, 2024, 11:54:39 am
content: Thank you! This chip reads a audio files in a special format, which is probably a known format encrypted in some way.

author: fzabkar
author_rank: Super Contributor
timestamp: August 16, 2024, 05:39:20 pm
content: Perhaps it's a custom version of this IC (AX1070, 16KB OTP + 5376B IRAM)?https://gesigor.ru/pdf/AX107X.pdfhttps://datasheet4u.com/download_new.php?id=1261671https://gw.alicdn.com/imgextra/i2/1839037961/O1CN01hthnDu28gBeB7RBVF_!!1839037961.png(photo)

author: sokot13
author_rank: Newbie
timestamp: August 16, 2024, 11:55:41 pm
content: Good find!Files are probably encrypted with a simple algorithm, given the capabilities of the chip. They look like MP3 files without header, with raw frames whose length match 128kbps/48kHz. The frame header is 090D62F2 (instead of FFFB9440?) and when there is silence we have 0x5C instead of 0x00 in the frame's data section.

author: fzabkar
author_rank: Super Contributor
timestamp: August 17, 2024, 12:20:35 am
content: If the data isn't sensitive, could you upload the first sector? Perhaps it's an XOR algorithm of some kind??0x090D62F2 XOR 0xF6F6F6F6 = 0xFFFB9404This MP3 hex dump has 0xFFFB9404instead of 0xFFFB9440:https://weichao.io/cabbeea21c77/

author: sokot13
author_rank: Newbie
timestamp: August 17, 2024, 01:57:44 am
content: Nice find!! It works, now the audio files can be decoded. And the content of the memory card can be replaced by my own audio files :-)

author: fzabkar
author_rank: Super Contributor
timestamp: August 17, 2024, 02:02:43 am
content: I don't understand. What happens to the 0x00/0x5C bytes in the quiet areas? :-?

author: m k
author_rank: Super Contributor
timestamp: August 17, 2024, 06:10:22 am
content: Huffman bits?

author: fzabkar
author_rank: Super Contributor
timestamp: August 17, 2024, 06:40:39 am
content: I'm thinking that 0x5C XOR 0xF6 = 0xAA, not 0x00. Therefore, I'm wondering if the XOR byte varies throughout the file. :-?

author: sokot13
author_rank: Newbie
timestamp: August 17, 2024, 01:25:10 pm
content: I was wrong, it should be 0xAA not 0x00. It was the trailing frames of the MP3 file.As for the XOR byte, no it is constant through the file, and the key is the same for all the files.