# HG changeset patch # User Mychaela Falconia # Date 1695866676 0 # Node ID dd35206a5159c3df13342dae24b75193ed3ba78f # Parent a1df83d04cc9ed2369485e5302cdef3de2cd247b demo/Pirelli-CP2102-recreate: add demo file diff -r a1df83d04cc9 -r dd35206a5159 demo/Pirelli-CP2102-recreate --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/demo/Pirelli-CP2102-recreate Thu Sep 28 02:04:36 2023 +0000 @@ -0,0 +1,28 @@ +# This ASCII line-based script is an EEPROM patch specification file for +# cp2102-patch-ee-image. The present EEPROM patch file is a demonstration +# of what our tools can do: it replicates the same modifications to the +# CP2102 EEPROM that were done by Foxconn in the making of their legendary +# Pirelli DP-L10 phone. +# +# Needless to say, we (FreeCalypso) do NOT recommend patching the EEPROM +# on some random CP2102 device or cable and turning it into a USB device +# that pretends to be a Pirelli DP-L10. The present EEPROM patch file is +# NOT the right way to convert your CP2102 adapter to GSM baud rates - +# a different, more proper procedure will be provided for that purpose. +# Instead the present EEPROM patch file is only a demo, and perhaps a +# starting point to be used if anyone is going to make a new CP2102-based +# custom device despite this chip being NRND. + +# remap baud rates for GSM +baud-entry 3: 812500 = FFE2, FFF4, 1, 0 # 800000 baud, 24 us +baud-entry 6: 406250 = FFC5, FFE9, 1, 0 # 406779 baud, 46 us +baud-entry 9: 203125 = FF8A, FFD3, 1, 0 # 203389 baud, 90 us + +# set Foxconn USB ID +vid 0x0489 +pid 0xE003 + +# Foxconn set the product ID string to "DMT" - does it mean +# "Dual Mode Telephone"? + +product DMT