Topton Jasper Lake Quad i225V Mini PC Report

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Stovar

Active Member
Dec 27, 2022
167
71
28
I have the same tvi7309x, I've bought Wallys MT7915 https://www.aliexpress.com/item/1005004992184544.html for ESXi8+OpenWRT and it works well with high speeds. I've just removed wifi chipset radiator and cool it with fan. Also I've made a custom cover instead of factory, suitable for this fan. There are a photos
I found out about the WLAN module via the openWRT forum, but unfortunately my country is not listed as a destination country.

Which BIOS version do you have?

Have you set any special settings or is it running with default values?

What RAM modules have you installed in the mini pc and what kind of SSD do you use?

I calculated with too little hardware myself and will buy a 1TB SSD and 32GB RAM if I get a good offer.

@VLMT and @merseburger just a quick question, did you guys have to do any magic to make you wallytech wifi card work with these cwwk/topton mini routers?

I have 3 different mini routers, 2x cwwk 6 port nic ones and also a new topton 6port router, but the Wallys MT7915 wifi card does not get detected at all once its in the mini pcie slot on any of these 3 mini routers, and 2 are brand new.

I have the MT7915/e firmware and driver installed in openwrtx86 also and rebooted it and no detection, also windows 10 and windows 11 no missing pci devices or anything under device manager.

I know the wallytech cards fine since I can plug it into an older Asrock motherboard desktop Pc and it gets detected fine in windows or openwrt.

I did try enabling every pci express bios option, even flashed to latest bioses but no luck with the card getting detected still.

Any magic you guys performed to get it to detect it?
 

oneplane

Well-Known Member
Jul 23, 2021
839
481
63
The card doesn't need drivers or firmware to be detected, basic PCIe detection has some universal primitives that work as long as the link can get established.

It's possible that the card needs something that's not available on the mini PCIe slot, like a dedicated clock or interrupt line, some specific PCIe revision or maybe it needs to draw more power than the slot can supply (all hypothetical). I do know that some of the CWWK boards have multiple slots that share some clocks and as soon as you plug in two devices that both need it, it doesn't work for one or both of them. You could try with just the PCIe card plugged in and nothing else, and then boot from USB and do an lspci from there. Also check if the card gets warm, it should at least get power to run the embedded cores.
 
  • Like
Reactions: Stovar

Stovar

Active Member
Dec 27, 2022
167
71
28
The card doesn't need drivers or firmware to be detected, basic PCIe detection has some universal primitives that work as long as the link can get established.

It's possible that the card needs something that's not available on the mini PCIe slot, like a dedicated clock or interrupt line, some specific PCIe revision or maybe it needs to draw more power than the slot can supply (all hypothetical). I do know that some of the CWWK boards have multiple slots that share some clocks and as soon as you plug in two devices that both need it, it doesn't work for one or both of them. You could try with just the PCIe card plugged in and nothing else, and then boot from USB and do an lspci from there. Also check if the card gets warm, it should at least get power to run the embedded cores.
thanks, yeah did try this already by disabling sata ports, usb ports even and just leaving the mini pcie wireless card in the slot and booting openwrtx86 off the usb stick, lspci still shows no device. Card is warm though.

I have spoken to a few others on openwrt community and they suggest the mini pcie slot is for USB only, so it won't actually work on wireless mini pcie devices, that is their thoughts at least.

Still confusing then how others got topton units and got their wallytech wifi same model cards to work, only obvious difference is their units were 4 port and mine is 6 port, maybe an 4port nic unit has the mini pcie slot better connected and working not sure.

cwwk and topton support have no idea.
 

oneplane

Well-Known Member
Jul 23, 2021
839
481
63
thanks, yeah did try this already by disabling sata ports, usb ports even and just leaving the mini pcie wireless card in the slot and booting openwrtx86 off the usb stick, lspci still shows no device. Card is warm though.

I have spoken to a few others on openwrt community and they suggest the mini pcie slot is for USB only, so it won't actually work on wireless mini pcie devices, that is their thoughts at least.

Still confusing then how others got topton units and got their wallytech wifi same model cards to work, only obvious difference is their units were 4 port and mine is 6 port, maybe an 4port nic unit has the mini pcie slot better connected and working not sure.

cwwk and topton support have no idea.
Could be the lane width or generation in that case. The 6 port model does use lanes for the NIC chips that others can 'spend' on the mPCIe port. If the card insists on an x2 or x4 link and the slot can only do x1 for example, that would be an issue (a weird one tho). It's also possible it's not an mPCIe port at all, but considering others have SSDs running on it, it would be weird if that were the case.
 
  • Like
Reactions: Stovar

Stovar

Active Member
Dec 27, 2022
167
71
28
Could be the lane width or generation in that case. The 6 port model does use lanes for the NIC chips that others can 'spend' on the mPCIe port. If the card insists on an x2 or x4 link and the slot can only do x1 for example, that would be an issue (a weird one tho). It's also possible it's not an mPCIe port at all, but considering others have SSDs running on it, it would be weird if that were the case.
Well about 3 other openwrt guys have now mentioned that mini pcie port is for usb 3g/4g modems only and not wireless mini pci-e cards.

I can't be 100% if 4 port ethernet cwwk/topton etc routers have a working mini pcie port for actual wireless wifi cards, but I can say that my own cwwk (N5100) 6 port nic and topton (N100) 6 port nic ones don't work for any mini pcie wireless cards.

My work around was to get an: Heayzoki Mini PCIE to M.2 (NGFF) Key M Adapter, Adapter Card Mini PCIE to NGFF(M.2) Key M Network Converter for Win10/8/7/2000/ for Linux
this one

Looks like this:
71fOO27JJDL._AC_SL1500_.jpg

Was very hard to search on aliexpress, amazon and ebay, since you end up with several different slots or the smaller E wireless keys, so triple check its the right connections for your nvme port and that it supports mini pci-e wireless cards.

Looks like this now:
adaptor.jpg

I cut the end tab off where the gold circle part is with pre cut lines, with some scissors and now its screwed in and sits flush.

Not ideal to lose an nvme slot but the sata port is there and so is usb for storage.

Wireless is now working, if I do ever get an 4 nic router I will test it if it has an compatible working slot for mini pci wireless cards or if its just for usb 3g/4g modems.

Manufacturer kingnovy provided the best support in this case, confirmed the mini pcie port is designed only for usb modems or usb based wireless cards like this one:

01.jpg
 
Last edited: