Welcome! Log In Create A New Profile

Advanced

Debian/OpenWrt - built-in NAND flash - Promwad-ThinClient/Depo Sky A60/AK-Systems AK1100 and AK-systems IP-Plug

Posted by cmp18 
Re: OpenWrt on Promwad-ThinClient/Depo Sky A60/AK-Systems AK1100 and AK-systems IP-Plug
March 11, 2025 07:22AM
toasty! Wrote:
-------------------------------------------------------
> Hi all
> What kind of cable need to connect between promwad
> & pc ? Try to connect rs232-rs232 (9pin both
> sides) and no connection
> need usb uart ttl serial?


if you computer has a real COM port (RS232), you need a null modem cable. if not (or you want to use usb), you need usb to com female cable (e.g. https://www.ozon.ru/product/kabel-usb-com-rs232-zhenskiy-807441393 )



Edited 1 time(s). Last edit at 03/11/2025 07:22AM by cmp18.
toasty!

Quote
Try to connect rs232-rs232 (9pin both sides)

Its true, but this cable layout will be "null-modem". You are have it?

http://www.nullmodem.com/NullModem.htm

And port speed will be 115200/
cmp18

Double)
[...]

Google translated:

Hello everyone!!
I have several such hardware devices. I would like to reflash them in OpenWRT.
but here's the problem.....
I connect a USB serial port to the hardware, run the Putty program in Windows 7x64, supply power to the hardware, the download registration appears in the terminal, and when I am asked to press any button that would stop the download - I press the button (favorite) - the download continues.
how can I stop the download??

====

Moderator: next time, please translate to English before posting.



Edited 1 time(s). Last edit at 03/24/2025 12:07PM by bodhi.
Hello!
I have a question about the DEPO thin client. I flashed it to openwrt. I bought a wi fi network card miniPCI QCA9880 https://aliexpress.ru/item/1005008370134260.html?sku_id=12000044750281965&spm=a2g2w.productlist.search_results.1.5e8f1ecdDZy1xk
I checked it on another computer, it works without problems. But DEPO does't see it. The lspci request outputs only the lan cards. That is, he does not see 9880 at all. Installing drivers doesn't help.
Maybe anyone had experience installing the same network card?



Edited 1 time(s). Last edit at 03/27/2025 06:59AM by Jaskorro.
Jaskorro,

Welcome to club!:)

About you question, please, read first post in this topic, if you dont do it also.
Everything went well, configured as the main router, 1 port "WAN" 2 port LAN
Can you share the installation instructions?
installation instructions are in the text files at the links in the first post
cmp18

Edited 53 time(s). Last edit at 09/21/2025 12:29PM by cmp18.


Thanks for keeping going)
bodhi, MM

dts with working pci-e in attach
Attachments:
open | download - kirkwood-promwad-thin-client.dts (2.7 KB)
cmp18,

> dts with working pci-e in attach

Thanks!

+reset-gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;

That was a good find! is it in the GPL source that we have overlooked before?

Unimportant suggestion: your version of the DTS does not have right spacing! could you use my file and retrofit the changes into it?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
bodhi Wrote:
-------------------------------------------------------
> cmp18,

>is it in the GPL source that
> we have overlooked before?

yes,
gpios = <13 .. - enable pci

#define WTPLUG_GPIO_PEX0_RST 13
...
static unsigned int wtplug_mpp_config[] __initdata = {
...
MPP13_GPIO, /* PEX0_RST */
...
};
...
static int __init wtplug_pci_init(void)
{
if (gpio_request(WTPLUG_GPIO_PEX0_RST, "PCI Express Enable") != 0 ||
gpio_direction_output(WTPLUG_GPIO_PEX0_RST, 1) != 0)
printk(KERN_ERR "can't set up GPIO %d (PCI Express Enable)\n",
WTPLUG_GPIO_PEX0_RST);
...
orion_pcie_reset((void __iomem *)PCIE_VIRT_BASE);
...
}





reset-gpios = <&gpio1 6 ... enable gpu

#define WTPLUG_GPIO_GPU_RST 38
...
MPP38_GPIO, /* GPU_RESET */
...
static int wtplug_thinclient_reset_gpu(void)
{
if (gpio_request(WTPLUG_GPIO_GPU_RST, "GPU reset")) { ... }
if (gpio_direction_output(WTPLUG_GPIO_GPU_RST, 0)) { ... }
mdelay(200);
gpio_set_value(WTPLUG_GPIO_GPU_RST, 1);
return 0;
}



Edited 2 time(s). Last edit at 10/08/2025 03:40PM by cmp18.
cmp18

> dts with working pci-e in attach

Thanks!

a good reason to dust off the thin client)

for now i still runing your build 23.05.5 on IP Plug (w/o USB & pci-e on the board) - it work fine

Is there a difference between stock u-boot, ubootzone-deb.bin and ubootzone-ow.bin
or only in envs preset?



Edited 1 time(s). Last edit at 09/25/2025 11:37PM by MM.
MM Wrote:
-------------------------------------------------------
> Is there a difference between stock u-boot,
> ubootzone-deb.bin and ubootzone-ow.bin
> or only in envs preset?


stock u-boot = stock u-boot
ubootzone-deb.bin = stock u-boot + debian envs
ubootzone-ow.bin = stock u-boot + openwrt envs


made for simpler flashing (there are fewer steps in howto)
cmp18

>>made for simpler flashing...


Thanks!

I'm dreaming of a NetConsole)))
now, leds and button also works
Attachments:
open | download - kirkwood-promwad-thin-client.dts (2.8 KB)
cmp18

>> now, leds and button also works

Thanks!

A good reason to update the IP Plug. Its LEDs are quite bright.
now, sound in debian also works
(in openwrt need custom kmods packages)
Attachments:
open | download - kirkwood-promwad-thin-client.dts (3.9 KB)
cmp 18

>sound...

Will there be graphics tomorrow?

Joke, of course)
now, video in debian also works (legacy drivers was ported)
(in openwrt need custom kmods packages and kernel patches)

buzzer also works



Edited 3 time(s). Last edit at 10/05/2025 06:53AM by cmp18.
now, usb also works (need hw mod according pictures in openwrt folder) (+need kmod packet from version folder in openwrt)
NOT ACTUAL, SEE NEXT POST



Edited 3 time(s). Last edit at 10/07/2025 12:22PM by cmp18.
Attachments:
open | download - kirkwood-promwad-thin-client.dts (3.9 KB)
now, usb works without hw mods and dont need custom kmod packet installation
Attachments:
open | download - kirkwood-promwad-thin-client.dts (4.4 KB)
now, openwrt images = sysupgrade images.
so, now you can:
1) flash updates from web interface
2) make factory reset
cmp18,

Here is the DTS in pretty-print standard format for Linux. You could compile this and compare with your DTB to verify it's acurate.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Attachments:
open | download - kirkwood-promwad-thin-client.dts (4.3 KB)
bodhi,
thanks for spacing)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: