logo elektroda
logo elektroda
X
logo elektroda

Converting LSC 3203632 Smart LED Strip to OpenBeken: Challenges with BK7231N Flashing

Rockking81 3003 5
ADVERTISEMENT
  • #1 20950318
    Rockking81
    Level 3  
    First Post, non functional device.... yet.
    As I am new to this first started to figure out what to do, guided by the many tutorial video’s and topics found here.
    LSC Smart Connect LED strip packaging with smartphone app. LSC Smart Connect LED strip packaging with product information.
    Product label with barcode and distribution information on a green background.

    Saw this led strip in our local Action and thought let's try to convert this to Openbeken.
    Opening the housing on this is very easy as nothing is glued together but clicked.
    Had the PCB in hand in a jiffy, nice a BK7231N so flashable with OpenBeken.
    Printed circuit board with electronics and attached white connector.

    View of a printed circuit board with labeled solder points.

    All points are marked clearly and there is space enough around so attaching the wires was also a breeze.

    First attempts to read the memory and back up failed, it seemed to get stuck after a while.
    Tried a few times got stuck every time at different points in process and then failed.

    I was thinking this was due to insufficient power, as I was only using my Serial USB TTL adapter to power it. I plugged in the supplied adapter and tried again. This time I had more success the 'EASY Uart flasher' finished all steps with flying colors.
    Screenshot of BK7231 Easy UART Flasher showing Write success! message.
    Circuit board with Beken BK7231N chip.
    After the job was finished I desoldered al the wires and added the ledstrip and power, and plugged it into the wall socket. Nothing happened, but I thought maybe I need to configure something. So first things first and I connected to the openbeken Wi-Fi network. I changed it to my home Wi-Fi and connected again. Strange thing is that I do not see it is an RGB device.
    Only see LED Dimmer/Brightness and LED Temperature Slider
    When I press 'Toggle light' nothing happens the Led strip does not react to anything.
    What am I’m missing?

    Any pointers will be appreciated as my electronical knowledge is very limited.

    User interface of OpenBK7231N with LED brightness and temperature adjustment bars.

    Adding the generated JSON in web app does gives some error.
    But I have no clue to what it is meaning.
    Web application window with JSON and script interface.
    I added the code and firmware BIN from the device to this post if that can help. readResult...-50-50.bin Download (2 MB)
    {
    	"rgbtows":"700",
    	"Jsonver":"1.0.5",
    	"brightmin":"10",
    	"gmwb":"75",
    	"title20":"0",
    	"1err":"40",
    	"totallen":"500",
    	"gmwg":"70",
    	"knum":"1",
    	"leaderr":"15",
    	"rgbtoch":"220",
    	"wfcfg":"spcl_auto",
    	"colormin":"10",
    	"bitseq":"0",
    	"pmemory":"1",
    	"gmkb":"60",
    	"pairt":"18",
    	"cmod":"rgbcw",
    	"slidemod":"2",
    	"rgbtocs":"0",
    	"customcode":"00ef",
    	"rstbr":"50",
    	"ktime":"5",
    	"0err":"70",
    	"colormax":"100",
    	"c_pin":"6",
    	"module":"CBU",
    	"ctrl_lv":"1",
    	"rstmode":"2",
    	"irpin":"26",
    	"brightmax":"100",
    	"sfunc":"1",
    	"key_lv":"0",
    	"wfct":"3",
    	"pwmhz":"1000",
    	"rgbtowh":"35",
    	"defbright{nc_tp":"0",
    	"ssid":"null",
    	"passwd":"null",
    	"md":"0",
    	"wfb64":"1",
    	"stat":"0",
    	"token":"null",
    	"region":"null",
    	"reg_key":"null",
    	"dns_prio":"0 }{uuid",
    	"psk_key":"56YEasJTDeOLR5cbUsaw0k7f2nIbGNgRa8TG7",
    	"auth_key":"ObeVXXRr6HGWqI9XucRbAydXNPbV2O9Z",
    	"ap_ssid":"SmartLife",
    	"ap_passwd":"null",
    	"country_code":"CN",
    	"bt_mac":"null",
    	"bt_hid":"null",
    	"prod_test":"false",
    	"fac_pin":"rabmlrrq3qjivwxr }",
    	"starterr":"20",
    	"rstnum":"5",
    	"rstcor":"c",
    	"deftemp":"100",
    	"c_lv":"1",
    	"miso":"17",
    	"mosi":"16",
    	"k1dfunc":"0",
    	"keyfunc":"1",
    	"irfunc":"1",
    	"brifollow":"0",
    	"ctrl_pin":"8",
    	"ismusic":"0",
    	"key_pin":"28",
    	"brightstep":"20",
    	"remdmode":"0",
    	"w_lv":"1",
    	"colorpfun":"0",
    	"CS":"15",
    	"gmwr":"100",
    	"gmkg":"60",
    	"onoffmode":"0",
    	"colororder":"0",
    	"w_pin":"24",
    	"LedNum":"25",
    	"irfunset":"[[6",
    	"aging":"0",
    	"rsttemp":"100",
    	"category":"0505",
    	"SCL":"14",
    	"gmkr":"80",
    	"defcolor":"c",
    	"crc":"57"
    }
    
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #3 20953833
    Rockking81
    Level 3  

    Don't know if the issue is the same. Same brand but the PCBs look different.
  • ADVERTISEMENT
  • #4 20954715
    DevilDuck
    Level 2  

    I have the same device on my table.
    Here is the configuration that I am using:

    "pins": {
    "6": "PWM;4",
    "8": "AlwaysHigh;0",
    "16": "SM16703P_DIN;0",
    "24": "PWM;5",
    "26": "IRRecv;0",
    "28": "Btn;4"
    }

    It's important to have pin 8 alwaysHigh, otherwise the 24V line to the LED strip is off.
    PWM on PIN6 and 24 controls the Warm/cold white part of the strip.

    PIN 16 requires the SM16703P driver for RGB control.
    The following autoexec.bat will enable the RGB LEDs.

    startDriver SM16703P
    SM16703P_Init 30
    SM16703P_SetPixel 0 255 0 0
    SM16703P_SetPixel 1 0 0 255
    SM16703P_SetPixel 2 0 255 0
    SM16703P_SetPixel 3 255 0 0
    SM16703P_SetPixel 4 0 0 255
    SM16703P_SetPixel 5 0 255 0
    SM16703P_SetPixel 6 255 0 0
    SM16703P_SetPixel 7 0 0 255
    SM16703P_SetPixel 8 0 255 0
    SM16703P_SetPixel 9 255 0 0
    SM16703P_SetPixel 10 0 0 255
    SM16703P_SetPixel 11 0 255 0
    SM16703P_SetPixel 12 255 0 0
    SM16703P_SetPixel 13 0 0 255
    SM16703P_SetPixel 14 0 255 0
    SM16703P_SetPixel 15 255 0 0
    SM16703P_SetPixel 16 0 0 255
    SM16703P_SetPixel 17 0 255 0
    SM16703P_SetPixel 18 255 0 0
    SM16703P_SetPixel 19 0 0 255
    SM16703P_SetPixel 20 0 255 0
    SM16703P_SetPixel 21 255 0 0
    SM16703P_SetPixel 22 0 0 255
    SM16703P_SetPixel 23 0 255 0
    SM16703P_SetPixel 24 255 0 0
    SM16703P_Start

    Unfortunately, I couldn't figure out so far how to control the RGB part through sliders on the web interface.
  • ADVERTISEMENT
  • #5 20955083
    Rockking81
    Level 3  

    Hi, thanks so far, it is alive!
    Indeed, it would be great if we could figure out how to control the RGB part.
    Now that part is constantly on and uncontrollable.
    User interface of an application with options to control LED brightness and temperature.
  • #6 21382344
    hrijneke
    Level 6  
    the most stupid question. I cannot get it to work with the pins above. Not even sure if the arrow on the connector is ground of 24v! lol
    I now see that i have another one:

    3203632.1 with the added 1. Yet another board.... I'll wait for a working template because I don't know how to attack this thing. Not enough knowledge.
ADVERTISEMENT