Jump to content
  • 0

HCL stuck in U-Boot after update


Question

I initiated an update of the HCL via the App a few days ago. After that the contact was lost.
I have tried all recovery options I have found with no luck.

I opened up the HCL and discovered the AM3354 module inside.
I then found the console port (3pins: 0V, Rx and Tx. 3.3V level signals) and see that it is stuck in U-Boot:

U-Boot 2011.09-00010-g16f5006-dirty (Dec 18 2013 - 20:28:15)

I2C:   ready

DRAM:  128 MiB
WARNING: Caches not enabled
No daughter card present
Did not find a recognized configuration, assuming General purpose EVM in Profile 0 with Daughter board
NAND:  HW ECC Hamming Code selected
256 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
NAND read from offset c0000 failed -74
*** Warning - readenv() failed, using default environment

Net:   cpsw
Hit any key to stop autoboot:  0
U-Boot# help
U-Boot# printenv
U-Boot#

 

It stops in U-Boot as there are some memory failure, but it does not respond to any known command.

It reboots every 8th minute.

 

The LEDs are flashing as in recovery mode, but HCL is not visible on the net and and it does do not respond on 192.168.81.1 when PC is connected directly.

I find that a bit strange. Is U-Boot really holding the recovery web server?

 

If command interface had worked, it could maybe be possible to restore the on board flash using TFTP.

Link to post
Share on other sites
  • Answers 53
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

Popular Posts

easier than you might think, this is the SOM used in HCL https://grinn-global.com/site/assets/files/1665/chilisom_datasheet.pdf   (actually this is the v1.1 used on HCL, no idea how many changes

P2 header, near LAN. If the U12 on the bottom side (near P2 header) is not populated, you will need to solder two bridges (not between middle pins ...)   1 - <----> - 6 2 -       

generally you can boot from lot of source, if you manage to set it:   https://processors.wiki.ti.com/index.php/AM335x_board_bringup_tips https://processors.wiki.ti.com/index.php/The_Boo

Posted Images

Recommended Posts

  • 0

P2 header, near LAN. If the U12 on the bottom side (near P2 header) is not populated, you will need to solder two bridges (not between middle pins ...)

 

1 - <----> - 6

2 -          - 5

3 - <----> - 4

 

image.png.4e2ff3f1fca5f3aac84fe42c632f1257.png

  • Like 1
Link to post
Share on other sites
  • 0
U-Boot 2011.09-00010-g16f5006-dirty (Dec 18 2013 - 20:28:15)

I2C:   ready
DRAM:  128 MiB
WARNING: Caches not enabled
No daughter card present
Did not find a recognized configuration, assuming General purpose EVM in Profile 0 with Daughter board
NAND:  HW ECC Hamming Code selected
256 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
NAND read from offset c0000 failed -74
*** Warning - readenv() failed, using default environment

Net:   cpsw
Hit any key to stop autoboot:  0 

Damn, I hope can replace it

No command prompt displayed for me, btw U-Boot#

Link to post
Share on other sites
  • 0
On 7/11/2020 at 9:30 PM, tinman said:

P2 header, near LAN. If the U12 on the bottom side (near P2 header) is not populated, you will need to solder two bridges (not between middle pins ...)

 

1 - <----> - 6

2 -          - 5

3 - <----> - 4

I did not solder anything. Is this the reason I cant run U-boot commands?

Link to post
Share on other sites
  • 0
13 minutes ago, jack.daniels said:

I did not solder anything.

 

on my HCL there was missing IC, that why i soldered these bridges,

 

Quote

Is this the reason I cant run U-boot commands?

 

timeout seems to be set to 0, i wasn't able to enter uboot as well, so yeah :(

 

EDIT: it might be as well compiled for specific key, haven't tested that.

Edited by tinman
Link to post
Share on other sites
  • 0
On 1/31/2020 at 2:48 PM, AJD said:

Hit any key to stop autoboot:  0
U-Boot# help
U-Boot# printenv
U-Boot#

As You can see, its possible somehow. May be its about 3.3v Rx level. I will find 3v3 UART and test again

@tinman 👆👆👆

Link to post
Share on other sites
  • 0

If no luck with NAND U-Boot image, may be its possible to boot the AM335x from UART? And send full featured U-Boot image by UART

Link to post
Share on other sites
  • 0
8 minutes ago, tinman said:

generally you can boot from lot of source, if you manage to set it:

Yeah, but need to locate SYSBOOT pins somehow. And on balled CPU its a hard task

Link to post
Share on other sites
  • 0
1 hour ago, jack.daniels said:

And on balled CPU its a hard task

 

easier than you might think, this is the SOM used in HCL


https://grinn-global.com/site/assets/files/1665/chilisom_datasheet.pdf   (actually this is the v1.1 used on HCL, no idea how many changes are between 1.2 and 1.1 -> http://web.archive.org/web/20160803214631/http://grinn-global.com:80/ChiliSOM_GCS2_Series_Datasheet.pdf )

https://wiki.grinn-global.com/doku.php?id=chilisom:chiliboard

https://wiki.grinn-global.com/doku.php?id=chilisom:buildroot:quick_start#run_firmware_on_chilisom

 

... and before you waste time, here you will find some files for that SOM (e.g. image for sdcard)  https://static.grinn-global.com/chilisom/

Edited by tinman
  • Like 1
  • Thanks 1
Link to post
Share on other sites
  • 0

Great links, thanks

1 hour ago, tinman said:

... and before you waste time, here you will find some files for that SOM (e.g. image for sdcard)  https://static.grinn-global.com/chilisom/

SDcard image not need, much easier will be to run UART boot. I hope it will work.

There are plenty of new SPL/U-Boot images, the one in my HCL (which is still alive and i can dump it) is year 2011.

Edited by jack.daniels
Link to post
Share on other sites
  • 0

Hi, I have managed to recover my HCL using the debug port.

Patching the R9 left side to GND the board started in UART boot.

I have reflashed system and recovery kernels from uart u-boot (using tera term app) . And managed to boot the system.

It was not easy, because HCL has some kind of WatchDog timer, witch restarts the board every few minutes. Its designed to reset system on unsuccessfull boot. When linux is running the timer cleared by the script:

clear_boot_flag() {
	echo 88 > /sys/class/gpio/export
	echo out > /sys/class/gpio/gpio88/direction	
	echo 1 > /sys/class/gpio/gpio88/value
	sleep 1

	led_power on
}

But I had no luck to perform it using u-boot gpio commands (as far as I understand, it should be gpio set 2 24)

 

Attaching the files for you: spl, u-boot and tera term macro for boot the board.

 

The original u-boot image was patched to add 10 seconds bootdelay (ignoring env value)

Unfortunately, I dod not manage to find the UBI enabled u-boot image to be able to install Custom Recovery rootfs with UART.

Stock recovey has console login disabled, so can only watch the linux log.

hcl_u-boot_spl_2011.09.00000.img hcl_uart_boot.ttl hcl_u-boot_2011.09.00000_bootdelay.bin

Link to post
Share on other sites
  • 0

This is the recovery boot log

CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
U-Boot SPL 2011.09-00000-g5047515 (Feb 10 2016 - 16:23:40)
Build: 1.1.0_11_5047515
Texas Instruments Revision detection unimplemented
CxyzModem - CRC mode, 1(SOH)/221(STX)/0(CAN) packets, 2 retries
Loaded 225576 bytes


U-Boot 2011.09-00000-g5047515 (Feb 10 2016 - 16:23:40)
Build: 1.1.0_11_5047515

I2C:   ready
DRAM:  128 MiB
WARNING: Caches not enabled
No daughter card present
Did not find a recognized configuration, assuming General purpose EVM in Profile 0 with Daughter board
NAND:  HW ECC BCH8 Selected
256 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - bad CRC, using default environment

Net:   cpsw
Hit any key to stop autoboot:  0
Booting recovery system ...
HW ECC BCH8 Selected

Loading from nand0, offset 0xc0000
   Image Name:   Linux-3.2.0-PSP-04.06.09
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1845864 Bytes = 1.8 MiB
   Load Address: 80008000
   Entry Point:  80008000
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   Linux-3.2.0-PSP-04.06.09
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1845864 Bytes = 1.8 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 3.2.0-PSP-04.06.09 ([email protected]) (gcc version 4.7.3 (Buildroot 2013.05-rc2) ) #196 Mon Jun 9 17:34:27 CEST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: am335xevm
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM335X ES1.0 (sgx neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyO0,115200n8 ubi.mtd=7,2048 root=/dev/mtdblock8 noinitrd rootfstype=squashfs
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 128MB = 128MB total
[    0.000000] Memory: 126004k/126004k available, 5068k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc8800000 - 0xff000000   ( 872 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc033e000   (3288 kB)
[    0.000000]       .init : 0xc033e000 - 0xc036b000   ( 180 kB)
[    0.000000]       .data : 0xc036c000 - 0xc03b4340   ( 289 kB)
[    0.000000]        .bss : 0xc03b4364 - 0xc03cf3ac   ( 109 kB)
[    0.000000] NR_IRQS:396
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
[    0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
[    0.000000] Console: colour dummy device 80x30
[    0.000213] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464)
[    0.058563] pid_max: default: 32768 minimum: 301
[    0.058715] Security Framework initialized
[    0.058807] Mount-cache hash table entries: 512
[    0.059295] CPU: Testing write buffer coherency: ok
[    0.060302] devtmpfs: initialized
[    0.081817] omap_hwmod: pruss: failed to hardreset
[    0.083099] print_constraints: dummy:
[    0.083557] NET: Registered protocol family 16
[    0.086425] OMAP GPIO hardware version 0.1
[    0.089721] omap_mux_init: Add partition: #1: core, flags: 0
[    0.092681]  omap_i2c.1: alias fck already exists
[    0.093841]  omap2_mcspi.1: alias fck already exists
[    0.094146]  omap2_mcspi.2: alias fck already exists
[    0.095092]  edma.0: alias fck already exists
[    0.095123]  edma.0: alias fck already exists
[    0.095153]  edma.0: alias fck already exists
[    0.114959] bio: create slab <bio-0> at 0
[    0.117614] SCSI subsystem initialized
[    0.120117] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[    0.121917] tps65910 1-002d: could not be detected
[    0.123748] Switching to clocksource gp timer
[    0.148956] NET: Registered protocol family 2
[    0.149200] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.149627] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.149749] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.149810] TCP: Hash tables configured (established 4096 bind 4096)
[    0.149841] TCP reno registered
[    0.149871] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.149902] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.150207] NET: Registered protocol family 1
[    0.150512] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.151092] cpuidle-am33xx cpuidle-am33xx.0: failed to register driver
[    0.159759] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.160552] msgmni has been set to 246
[    0.164978] alg: No test for stdrng (krng)
[    0.165893] io scheduler noop registered
[    0.165893] io scheduler deadline registered
[    0.165985] io scheduler cfq registered (default)
[    0.166992] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[    0.565368] console [ttyO0] enabled
[    0.569824] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[    0.577880] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[    0.585876] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[    0.593841] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[    0.601806] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[    0.623229] brd: module loaded
[    0.633483] loop: module loaded
[    0.636962] at24 1-0051: 128 byte 24c01 EEPROM, writable, 64 bytes/write
[    0.684204] Detected a daughter card on AM335x EVM..
[    0.689239] Unknown CPLD version found
[    0.693420] at24 1-0050: 128 byte 24c01 EEPROM, writable, 64 bytes/write
[    0.708435] AM335X: wrong header 0xffffffff, expected 0xee3355aa
[    0.714782] `````````````````````````````````````
[    0.719726] `````````````````````````````````````
[    0.724670] ###`###```####```###````#````````````
[    0.729614] `#```#```#```#````#`````````#````````
[    0.734558] `#```#``#`````````#````##``###```##``
[    0.739501] `#####``#`````````#`````#```#```#``#`
[    0.744445] `#```#``#`````````#`````#```#```####`
[    0.749389] `#```#```#```#````#``#``#```#```#````
[    0.754364] ###`###```###````#####`###```##``###`
[    0.759307] `````````````````````````````````````
[    0.764251] `````````````````````````````````````
[    0.769195] Board name: ÿÿÿÿÿÿÿÿ
[    0.772583] Board version: ÿÿÿÿ
[    0.775878] SKU: ÿÿÿÿÿÿ
[    0.778442] The board is a HCLite.
[    0.782989] tps65217 1-0024: TPS65217 ID 0xf version 1.2
[    0.790893] print_constraints: DCDC1: 900 <--> 1800 mV at 1800 mV
[    0.799774] print_constraints: DCDC2: 900 <--> 3300 mV at 1100 mV
[    0.808563] print_constraints: DCDC3: 900 <--> 1500 mV at 1050 mV
[    0.817352] print_constraints: LDO1: 1000 <--> 3300 mV at 1800 mV
[    0.826202] print_constraints: LDO2: 900 <--> 3300 mV at 3300 mV
[    0.834869] print_constraints: LDO3: 1800 <--> 3300 mV at 3300 mV
[    0.843658] print_constraints: LDO4: 1800 <--> 3300 mV at 3300 mV
[    0.852264] omap-gpmc omap-gpmc: GPMC revision 6.0
[    0.857360] Registering NAND on CS0
[    0.861999]  omap_i2c.3: alias fck already exists
[    0.867401] omap_i2c omap_i2c.3: bus 3 rev2.4.0 at 100 kHz
[    0.875152] registered am33xx_sr device
[    0.881103] mtdoops: mtd device (mtddev=name/number) must be supplied
[    0.888427] omap2-nand driver initializing
[    0.893066] ONFI flash detected
[    0.896545] ONFI param page 0 valid
[    0.900238] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAH4)
[    0.908966] Creating 8 MTD partitions on "omap2-nand.0":
[    0.914611] 0x000000000000-0x000000020000 : "spl_1"
[    0.921752] 0x000000020000-0x000000040000 : "spl_2"
[    0.928771] 0x000000040000-0x000000060000 : "spl_3"
[    0.935791] 0x000000060000-0x000000080000 : "spl_4"
[    0.942749] 0x000000080000-0x0000000c0000 : "u-boot"
[    0.949920] 0x0000000c0000-0x0000002c0000 : "recovery_kernel"
[    0.958679] 0x0000002c0000-0x0000007c0000 : "system_kernel"
[    0.968505] 0x0000007c0000-0x000010000000 : "ubi0"
[    1.081115] UBI: attaching mtd7 to ubi0
[    1.085205] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    1.091796] UBI: logical eraseblock size:    126976 bytes
[    1.097473] UBI: smallest flash I/O unit:    2048
[    1.102416] UBI: sub-page size:              512
[    1.107269] UBI: VID header offset:          2048 (aligned 2048)
[    1.113586] UBI: data offset:                4096
[    3.272003] UBI: max. sequence number:       59743
[    3.296142] UBI: attached mtd7 to ubi0
[    3.300109] UBI: MTD device name:            "ubi0"
[    3.305267] UBI: MTD device size:            248 MiB
[    3.310485] UBI: number of good PEBs:        1986
[    3.315429] UBI: number of bad PEBs:         0
[    3.320098] UBI: number of corrupted PEBs:   0
[    3.324768] UBI: max. allowed volumes:       128
[    3.329620] UBI: wear-leveling threshold:    4096
[    3.334594] UBI: number of internal volumes: 1
[    3.339233] UBI: number of user volumes:     5
[    3.343902] UBI: available PEBs:             0
[    3.348571] UBI: total number of reserved PEBs: 1986
[    3.353790] UBI: number of PEBs reserved for bad PEB handling: 19
[    3.360229] UBI: max/mean erase counter: 44/29
[    3.364898] UBI: image sequence number:  660656211
[    3.369995] UBI: background thread "ubi_bgt0d" started, PID 441
[    3.434478] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[    3.441009] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
[    3.448486] davinci_mdio.0: probed
[    3.452056] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver Micrel KS8051
[    3.460998] mousedev: PS/2 mouse device common for all mice
[    3.467773] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
[    3.474517] omap_rtc: already running
[    3.478607] i2c /dev entries driver
[    3.484161] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    3.492126] omap4_aes_mod_init: loading AM33X AES driver
[    3.497924] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02
[    3.504699] omap4_aes_probe: probe() done
[    3.509185] omap4_sham_mod_init: loading AM33X SHA/MD5 driver
[    3.515411] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03
[    3.529266] omap4_sham_probe: probe() done
[    3.533874] nf_conntrack version 0.5.0 (1968 buckets, 7872 max)
[    3.540710] ip_tables: (C) 2000-2006 Netfilter Core Team
[    3.546478] TCP cubic registered
[    3.549896] NET: Registered protocol family 17
[    3.554595] Registering the dns_resolver key type
[    3.559631] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    3.567718] ThumbEE CPU extension supported.
[    3.572540] mux: Failed to setup hwmod io irq -22
[    3.577484] Power Management for AM33XX family
[    3.582275] Compensating OPP0 for 0mV Orig nvalue:0x999a88 New nvalue:0x999a88
[    3.589935] Compensating OPP1 for 0mV Orig nvalue:0x9a90fd New nvalue:0x9a90fd
[    3.598266] Compensating OPP0 for 0mV Orig nvalue:0x99a89a New nvalue:0x99a89a
[    3.605987] Compensating OPP1 for 0mV Orig nvalue:0x999384 New nvalue:0x999384
[    3.613677] Compensating OPP2 for 0mV Orig nvalue:0x9a82e9 New nvalue:0x9a82e9
[    3.621398] Compensating OPP3 for 0mV Orig nvalue:0xaae3cb New nvalue:0xaae3cb
[    3.629608] smartreflex smartreflex: am33xx_sr_probe: Driver initialized
[    3.638061] clock: disabling unused clocks to save power
[    3.662750] Detected MACID=c8:a0:30:2d:f3:18
[    3.668579] cpsw: Detected MACID = c8:a0:30:2d:f3:19
[    3.675872] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[    3.683715] omap_rtc omap_rtc: setting system clock to 2000-01-01 01:21:05 UTC (946689665)
[    3.700256] VFS: Mounted root (squashfs filesystem) readonly on device 31:8.
[    3.710021] devtmpfs: mounted
[    3.713653] Freeing init memory: 180K
[    4.096954] UBIFS: recovery needed
[    4.286651] UBIFS: recovery completed
[    4.290527] UBIFS: mounted UBI device 0, volume 3, name "download"
[    4.297058] UBIFS: file system size:   46092288 bytes (45012 KiB, 43 MiB, 363 LEBs)
[    4.305114] UBIFS: journal size:       2285568 bytes (2232 KiB, 2 MiB, 18 LEBs)
[    4.312805] UBIFS: media format:       w4/r0 (latest is w4/r0)
[    4.318939] UBIFS: default compressor: lzo
[    4.323242] UBIFS: reserved for root:  2177052 bytes (2126 KiB)
[    4.402435] UBIFS: recovery needed
[    4.548736] UBIFS: recovery completed
[    4.552612] UBIFS: mounted UBI device 0, volume 4, name "user_data"
[    4.559265] UBIFS: file system size:   157450240 bytes (153760 KiB, 150 MiB, 1240 LEBs)
[    4.567687] UBIFS: journal size:       7872512 bytes (7688 KiB, 7 MiB, 62 LEBs)
[    4.575378] UBIFS: media format:       w4/r0 (latest is w4/r0)
[    4.581512] UBIFS: default compressor: lzo
[    4.585815] UBIFS: reserved for root:  4952683 bytes (4836 KiB)
Starting logging: OK
Initializing random number generator... read-only file system detected...done
Starting network...
[    4.772430] net eth0: CPSW phy found : id is : 0x221556
udhcpc (v1.21.0) started
Sending discover...
[    6.765777] PHY: 0:00 - Link is Up - 100/Full
Sending discover...
Sending select for 192.168.2.76...
Lease of 192.168.2.76 obtained, lease time 86400
deleting routers
route: SIOCDELRT: No such process
adding dns 8.8.8.8
adding dns 192.168.2.1
Starting dropbear sshd: OK
Starting lighttpd: OK
Starting netplugd: OK
Starting finder: OK
Starting gpiod: OK
Clearing boot flag: OK
Checking internet connection: OK
Checking update flag: no
Starting crond: OK

Welcome to HC Lite Recovery
HCL-010038 login: root
Password:

 

  • Like 1
Link to post
Share on other sites
  • 0

Hello jack.daniels @,

 

I have problem after update crash, home center lite not up to recovery mode and network not up.

 

How you connect and fix it? Could you please tell me step by step? What cable do you use?

Link to post
Share on other sites
  • 0
On 7/15/2020 at 12:42 PM, jack.daniels said:

 

hcl_back_1.thumb.jpg.beb0931dde4e7e877887e13bf890d298.jpg

 

Hi, sad to hear this. But don't despair with it. Use any UART (or USB-to-UART) 3.3V logic cable

Link to post
Share on other sites
  • 0
1 hour ago, Dasis said:

How you connect(what is pinout )?

As far as i remember it was:

GND -> GND of UART

Tx -> Rx of UART

Rx -> Tx of UART

From up to down as shown on the photo above.

Port setup is: 115200 N 8

You may use any serial terminall applicetion, but I sugest to try TeraTerm.

  • Like 1
Link to post
Share on other sites
  • 0

 jack.daniels @

What i am doing wrong?

 

I can't read any log 

 

Set up port

 

image.png.70be53d1d9cf5b9501e7eb9aaa878699.png

 

 

no any connection , wait and nothing

image.png.5bfb26091bb5f493830d52d636d67c4b.png

 

I try  change port TX and RX,  wait and nothing

 

image.png.7cb96648a673eb4d6c62f290f11026f1.png

 

 

What i am doing wrong?

 

Edited by Dasis
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...