Comments (10)
It depends on your board, but in general the VGA port should have DDC as well. SCL should be pin 15, SDA pin 12 and GND should be pin 5.
from rtd266xflash.
In my tests, the RTD266x was very robust. I am not sure, but it seems that firmware reading and flashing works without a valid firmware in flash. I once even deleted the firmware, rebooted and flashed the original firmware to get it working again.
I think you still have chances to revive your display.
If you have an Arduino, try this method. There may be problems with the HDMI interface on the RPi.
from rtd266xflash.
I will wire the arduino and try with it. Just need to find an spare hdmi cable to adapt it.
Closing for now but I will report back the results.
Thanks.
from rtd266xflash.
My board have hdmi and vga inputs. Do you know if it's also possible to flash via vga using the arduino?
I don't think I can solder those small hdmi pins :(
from rtd266xflash.
Connection only the vga does not work but by also connecting the hdmi port to my pc it works!
Connecting...
Connection successful!
Reading status info... done
Manufacturer ID: 0x85 (STMicroelectronics)
Device ID: 0x12 (Unknown)
JEDEC Manufacturer ID: 0x85 (STMicroelectronics)
JEDEC Memory Type: 0x60
JEDEC Capacity: 0x13 (Unknown)
Status: 0x00BC
When I try to write a firmware it gives a CRC error.
Erasing sector at address 0... done
Writing 256 bytes to address 0... CRC error
Edit: I can dump the firmware to a file and can write it back to the device.
But I can't flash any other firmware. can't even flash my old backup.
There's any way to skip the crc check?
Edit again: I think it's not writing at all. Even the "Erase function" does not work. It says it erased but all data is still there.
from rtd266xflash.
In your first post you wrote that you have an RTD2550. I checked the datasheet and one of the differences to the RTD2660 is, that it doesn't have an integrated MCU. Therefore some different commands or other CRCs may be required for flashing the firmware.
Do you have any documentation of your board? Are there additional chips on the board? Can you tell us what's printed on these chips?
A high-resolution photo of your board would be helpful as well.
from rtd266xflash.
The onboard chip does not have any printed info. It's purposely removed out at factory.
Controller board have printed RTD2556
. But when the board was working (with the original FW) when entering the info screen it was showing RTD2550
. Really hard to know what's going on.
Unfortunately I don't have any documentation on it.
I will try to take some good pictures with an cellphone zoom lens.
Those are older pics from my board just for an overview
from rtd266xflash.
I can't find a comprehensive datasheet for RTD2556 online. This means that we don't know if the flashing protocol is the same as for RTD2660.
One of the smaller chips on your board should be the EEPROM. If you can identify the type, you can try to flash it directly. There are two options:
- If you have access to an EEPROM programmer: Desolder the EEPROM and flash it with an EEPROM programmer
- Solder wires to the EEPROM pins and connect them to an Arduino or another simple microcontroller. Get familiar with the flashing protocol and write your own firmware to flash the EEPROM. This is quite complicated, but if the EEPROM type is common, there should be Arduino sketches available online.
from rtd266xflash.
Another option is to buy one of the usb flashers with the tool. I used it via GPU's DisplayPort/HDMI to flash (the wrong firmware) and it worked. Problem is that now my GFX Card won't detect it anymore and the flasher won't work.
USB flasher is the price of another new board. So I might just get a new board.
Thank you very much for taking your time and trying to help.
If I ever manage to fix this board I will let you know. :)
from rtd266xflash.
Good luck!
I would be interested to know about the result.
from rtd266xflash.
Related Issues (20)
- Support for Waveshare 4.3" HOT 2
- I get the error "uknown firmware" when trying to load the software through GUI Tool HOT 5
- Update readme because issues HOT 3
- Support for MPI7002 7" HOT 3
- Unknown firmware on latest KeDei KD0350AV02 3.5" TFT HOT 4
- Question: 7" capability ? HOT 2
- New JEDEC id 0x856014 won't flash HOT 5
- Unknown firmware HOT 4
- Firmware dump for Elecrow RC050 5" display HOT 20
- python script doesn't work HOT 5
- EEPROM ZB25VQ40ATIG HOT 1
- RTD2556 + EEprom 25Q80DV HOT 2
- PCB80052 firmware unknown HOT 10
- rtd2660 800x480 unknown firmware HOT 1
- composite input option in kedei 3.5" HOT 1
- JEDEC ID: 0x856013 Cannot setup chip commands. The flash chip id is unknown. HOT 11
- I get the error "uknown firmware" when trying to load the software through python HOT 10
- Cannot connect to gui tool HOT 7
- self.i2c = SMBus(interface) IOError: [Errno 2] No such file or directory HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtd266xflash.