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.

Linux/LP5562: About control issue in linux

Part Number: LP5562

Tool/software: Linux

Hi Sir 

we used Linunx kernel 3.10 for LP5562 development.

we met below problem and does TI have any suggestion ?

For example, run blinking green channel pattern,
echo 2 > /sys/bus/i2c/devices/2-0030/select_engine     # 2 is for green channel
echo "RGB" > /sys/bus/i2c/devices/2-0030/engine_mux    # engine mux for RGB
echo 1 > /sys/class/firmware/lp5562/loading
echo "4000600040FF6000" > /sys/class/firmware/lp5562/data
echo 0 > /sys/class/firmware/lp5562/loading
echo 1 > /sys/bus/i2c/devices/2-0030/run_engine
The green led will blink, and continues set same command.
...
...
After serveral times (sometimes need 2~3 times to appear, sometimes need 8~9 times), it will failed (led show unpredictable status), and log as below.
echo 2 > /sys/bus/i2c/devices/2-0030/select_engine     # 2 is for green channel
echo "RGB" > /sys/bus/i2c/devices/2-0030/engine_mux    # engine mux for RGB
echo 1 > /sys/class/firmware/lp5562/loading
/bin/sh: can't create /sys/class/firmware/lp5562/loading: nonexistent directory
echo "4000600040FF6000" > /sys/class/firmware/lp5562/data
/bin/sh: can't create /sys/class/firmware/lp5562/data: nonexistent directory
echo 0 > /sys/class/firmware/lp5562/loading
/bin/sh: can't create /sys/class/firmware/lp5562/loading: nonexistent directory
echo 1 > /sys/bus/i2c/devices/2-0030/run_engine

BR

Yimin