This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP3943: Want to Blink LEDs from u-boot

Part Number: LP3943
Other Parts Discussed in Thread: LP5812

Tool/software:

Hi Team,

We are planning to use LP3943 LED driver in our custom board and the application is to blink the all of the LEDs from the u-boot of SK-AM64 base custom board.

I've identified some of the resistors to blink based on the datasheet(1Hz and 50% duty cycle).

PSC0 = 0x09F

PWM0 = 0x80

LS0, LS1, LS2, LS3 = 0xAA

Among the queries I have are

  • After it is set, does it blink during the boot process (until kernel prompt)?
  • When we blink, do we experience any delay or flickering effects between the LEDs?

Thanks,

Dharmik

  • Hi Dharmik,

    Since I am OoO this week, I can't test it on EVM board. Please forgive me some delay.

    But for the first question, I don't really understand what you mean about it. Could you please describe it detailly?

    BR, Jared

  • Hi Jared,

    Our end goal is to display a pattern of continuous blinking while the board is booting.

    My objective is to use U-Boot to enable led blinking and to continue blinking until the application takes control the LEDs.

    Thanks,

    Dharmik

  • Hi Dharmik,

    I think LP3943 can't do such thing that display a pattern of continuous blinking while the board is booting since you need to send some commands to it, then LP3943 can work.

    Could you please tell me your project schedule since we have designed a new product which can realize such function? I prefer to recommend our new product to you but I am not sure if the schedule can meet your requirements.

    BR, Jared

  • Hi Jared,

    I cannot be sure about the schedule but it would be great if you could recommend the new part(with LED blinking functionality) with estimate the timeline, so i can refer it to my HW team.

    I apologize for any misunderstanding. My goal is to make an LED blink using the U-Boot bootloader with an LP3943 LED Driver. Is this functionality supported by the LP3943? If it is, how can I achieve it? Could you provide a sample example? By 'blinking,' I mean writing a specific value to a register once, causing the LED to blink until I fire a command to stop it.

  • Hi Dharmik,

    Actually, I am not sure the U-Boot how to work.

    But for your requirement - writing a specific value to a register once and causing the LED to blink until you fire a command to stop it, I'd like to recommend LP5812 to you.

    BR, Jared