BB AI-64 + KiwiSDR 2 NO HARDWARE DETECTED

Hi,

assembled a BB AI-64 + KiwiSDR 2 board and get NO KIWI HARDWARE DETECTED.

Steps done so far:

* Flashed + booted http://kiwisdr.com/files/KiwiSDR_v1.665_BBAI_64_Debian_11.9.img.xz -> shutdown -> power off

* Attached the board according to https://forum.kiwisdr.com/index.php?p=/discussion/comment/14651/#Comment_14651

* Attached the PSU again to BB AI-64 (not to the kiwi board)

* Booted -> connected via ssh -> run via root (via multiple steps) "apt-get update && apt-get upgrade && reboot && cdp && make install_kiwi_device_tree && reboot && cdp && up && reboot"


journalctl -u kiwisd.service tells (see full log attached):

* EEPROM check: open /sys/bus/i2c/devices/5-0054/eeprom No such file or directory

* NO KIWI HARDWARE DETECTED

Looked like a hardware issue, so started to measure according to http://www.kiwisdr.com/ks/troubleshooting.pdf:

* 3.3A: 0.52V

* 1V: 0.43V

* 1.8V: 0.57V

* 3.3G: 0.6V

* 5V in: 0.5V

* 3.3V GPS: 0.53V

* 3.3V: 4.04V

* 5VE: 0.9V

* 5V: 0.86V

All too low BUT 3.3V being too high (=4.04V)?

The PSU (MDR-60-5 = 5V and 10A) delivers exactly 5.03V to the BB AI-64 and the BB AI-64 runs stable under load. But something seems fundamental wrong.

Is the BB AI-64 broken? Or is the kiwi board broken? What else can I do? Is it worth getting another BB AI-64 or giving the kiwi board also direct power supply (from the same PSU)? Any idea welcome.

Many thanks

Comments

  • Disconnect the beagle board from the Kiwi. Measure the resistance to ground at all the power control points listed on the first page of this guide and display the results.

  • The resistance measure result against ground:

    • 3.3A: 420 Ohm
    • 1V: 143 Ohm
    • 1.8V: 430 Ohm 
    • 3.3G: 572 Ohm 
    • 5V in: infinite
    • 3.3V GPS: 1067 Ohm
    • 3.3V: 416 Ohm
    • 5VE: infinite
    • 5V: 470 Ohm

    Thanks!

  • jksjks
    edited October 25

    Did the Kiwi board ever work before being used in the AI64? Like with a BBG?

    Did you follow the AI64 installation instructions avoiding the extra P9 connector pins? Because if you didn't the Kiwi board is likely destroyed:

    https://forum.kiwisdr.com/index.php?p=/discussion/comment/14651/#Comment_14651

  • jksjks
    edited October 25

    Also: DON'T EVER use a multimeter to measure the resistance of FPGA low voltage power inputs like the Kiwi 1.0 and 1.8V regulator output test points. The multimeter has a source voltage in resistance mode that will likely exceed the maximum allowed voltage on those FPGA pins.

  • the kiwi board was never used before ... ordered it as an extra board end of 2023 and got it beginning of 2024 together with a completely assembled BBG KiwiSDR 2. Use the assembled kiwi so far and now found the time to get the extra board attached to an BBAI64.

    Yikes, my multimeter measures resistance with 2.8V. I hope this didn't brick it.

  • Try the board using the BBG of the Kiwi-2. You're very unlikely to hurt the BBG from doing so.

  • ok. I'll test with another BB ... gave the BBG Kiwi-2 to a friend... either I'll get that back for testing or I'll get another BBG or BBAI64. This will take some days. I'll come back.

    Thanks so far!

  • @jks , Although the multimeter is in resistance measurement mode and has a high voltage on the probes, it does not provide enough current to cause components to fail. I have never seen anything like this!

  • @dbast , Your measurements show very low resistances! How could this happen? A thunderstorm?

  • @studentkra the board was never used before... ordered it as extra board and didn't use it before... it was stored disassembled and safely packed inside the house. No thunderstorm or anything else should have touched it so far.

    low resistance as too low or is there still a chance that this will work with another BB?

  • @dbast, are you realy measure resitanse, or use testing diode metod? If it realy resistanse, so.. its too bad. I dont know, how its heppend..

  • @studentkra its a cheap 27 years old multimeter ... not sure what it actually does

  • jksjks
    edited October 25

    @studentkra Yes the current is low. But the cost of devices with low (1.2, 1.0, 0.8) Vcc supplies is typically high (advanced FPGAs, CPUs). I wouldn't risk possible problems with the breakdown voltage of ESD diodes on low voltage pins. See eevblog forum for more info. Multimeters specifically designed with low burden voltages (< 1V) are a thing.

  • edited 8:31AM

    @dbast , The lack of voltage on pin 5VE looks very, very strange. After all, this voltage comes directly from the BB-64 AI power connector. Perhaps the KiwiSDR board is connected incorrectly? I cann not attach a picture with schmatic of BB-64 AI. I got a "network error" message.

Sign In or Register to comment.