276°
Posted 20 hours ago

Youmile USB Programmer Series Burner Chip 24 EEPROM BIOS Writer 25 SPI Flash + Sop8 Test Clip

£9.9£99Clearance
ZTS2023's avatar
Shared by
ZTS2023
Joined in 2023
82
63

About this deal

If the software announces that the programmer is connected, then press the Read button. Normally the buffer should fill on the interface and the solid lines of FF should be replaced in large part by codes in hexadecimal. If all the lines only have FF codes, then it means that the software could not read the Bios properly. It is unlikely that the chip is completely empty. Why didn’t it work ? because the programmer must be able to send enough energy in at least half of the motherboard to actually read the Bios. It will easily read the Bios in small motherboards, such as tablet, laptop, micro ATX. On the other hand in motherboards of desktop, it will have to power this last one. If the software could not read correctly the Bios, then disconnect the clamp. Reconnect the PC power supply to the motherboard (with both pins), reconnect the power supply to the mains. Reconnect the clamp. Press the Read button. This time the software should read the chip correctly. That’s what worked for me with a motherboard MSI Z77A-G43. If this is still not the case, refer to the help at the end of this article. Please do not buy the ch341a! It is incorrectly engineered for the purpose of ROM flashing on systems with 3.3v SPI (which is most coreboot systems). DO NOT USE IT! This issue still isn’t fixed by the manufacturer, and it doesn’t look like they will ever fix it. Even without the BIOS chip on the board (at all), something should happen when you press power button, so if that’s not happening without the chip there then there is some other issue Nama Menu utama dan fungsi software ini sama dengan versi 1.13 dan versi 1.4.0 Namun yang membuat software ini beda dari versi sebelumnya adalah audio dafault yang tidak ada pada software versi yang lain, dan tombol Detect Chip yang berfungsi untuk mendeteksi secara otomatis Chip yang terpasang di CH341A USB mini Programmer, selain itu juga lebih lengkap karena versi 1.1.1.33 ini sudah support tipe dan seri chip, seperti 12C EEPROM, SPI FLASH, SPI EEPROM, MICROWIRE, dan SPI AVR. Fortunately, the drive strength of the Raspberry Pi can be increased up to 16mA. There are a few tools that can set this, such as the pigs utility from the pigpio project. On the Raspberry Pi OS, the following commands should install pigpio and set the drive strength to 16mA:

CH341SER.ZIP - archive containing driver files and serial API and library (you don't need specific API for standard serial port, but it contains some special functions to get IC version etc.) A good choice of soldering iron would be a T12-D08 or T12-K tip, on a T12 soldering station. KSGER makes nice soldering stations:CH432 datasheet. Dual-UART expander. Compatible with 16C550. 8-bit parallel port or SPI to UART. Each UART receive/transmit data independently. Up to 4Mbps baud rate. Can be used for MCU dual-UART expansion. CH432 supports full-duplex/half-duplex/infrared modes.

As I described the BIOS component is very near from a set of 9 extras pins (not documented) and the clip can’t be properly clipped without doing some ‘manual mechanical adaptation’ on one side of the clip. Now the BBB is ready to be used for flashing. The following systemd service file can optionally be enabled to make this persistent across reboots. [Unit] Copy the file rpi-pico-serprog.uf2 into your Pico. To build this firmware, you could build it yourself or you could also clone lbmk.git and install build dependencies, then inside lbmk, do: ./build serprog rp2040 pico https://www.digital-kaos.co.uk/forums/showthread.php/894410-Yamaha-Xmax-300-2014-pinout-need?highlight=xmax This works fine but you of course loose board specifics until you correct this, but that doesn’t matter right now. And, in this situation the retail one may not work on this board at all programmed in or flashed in with Qflash/EFIFlash ect.

Similarly, the SPI flash chip has a minimum voltage it will accept as a high logic value. This is commonly 0.7*VCC for SPI flash, which is 2.31V for 3.3V chips. If the drive strength is too low, the voltage at the pins of the flash chip may fall below this minimum voltage, causing it to register as a low logic value instead of the high value that was sent. Now, try to read the chip again with the software CH341A programmer v1.30 (see the 4th part of the guide, above). Chances that it works this time are the largest possible. There are no more problems of stories of insufficient or excessive tension. On many systems, the VCC pin of the SPI flash is shared with other chips on the system, causing them to be powered through the voltage supplied through your programming clip. In this case, parts of the chipset may power up, and it may attempt to set the SPI lines high or low, interfering with the data the Pi is trying to send. If the Pi and chipset are trying to set a pin to different values, the side with a greater drive strength will be able to “pull” the voltage toward the level it wants to set. Use quality 60/40 or 63/37 lead+tin solder. Do not use lead-free! Lead-free is not suitable for hobbyist use such as this. Use quality rosin flux. Fluxes with an acid base should never be used. Amtech and MG Chemicals make good flux pastes. Use it in a dispenser tube. Some of these fluxes will contain adapic acid which has a low pH level, and it is simply used as a mild activator. So long as you clean the flux afterwards, you should be fine. if the Bios is still not recognized with Detect, then manually enter the type, the brand and the model.

THIS README IS UNDER HEAVY DEVELOPMENT. Do not use it until its done! CH341A-drivers-software-and-documentation

CH341PAR.ZIP– archive containing driver files for interface mode and API (header and library to access the device and use any protocol you want).

Next, run this command (RPi): sudo ./flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=32768 -w /path/to/libreboot.rom Run this command to see if 25xx flash is detected, with your RPi properly wired. sudo ./flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=32768 Note that the device works as a programmer only if ACT# pin is connected to ground via a resistor. That's why you should put a jumper across pins 1 and 2 of the UART connector. Otherwise the device will be recognized as a standard USB to serial converter. Drivers and tools A T12-D08 tip is being used in this photo, but a mini chisel, mini hoof or knife (e.g. T12-K) tip would be ideal.Lost_N_BIOS So essentially what happens is that the Board doesn’t start at all upon pressing the power button. Modification 2: Add a 1000uF 16V elco capacitor to the USB power line, positive side of capacitor goes to the plus pole, and negative side of capacitor goes to the minus pole of USB power line. By adding this capacitor we stabilize 5V power, and are getting better readings of eeprom content. It’s about Dell, but maybe those commands will help you with flashrom (or may later or previous he discusses flashrom version used)

Asda Great Deal

Free UK shipping. 15 day free returns.
Community Updates
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.
New Comment