BK-1264NP-4L BIOS and other mods

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

verthito

New Member
Jan 8, 2025
4
0
1
Flashing a modified bios doesn't unlock memory speed settings in my experience so not worth doing unless you want the other settings to be available. IMO not worth it.
I already make use of modifying the power profile using a modded bios that thys made (bios4.rom), which is why I wanted to also tweak memory settings, I can see the menu options exist as "Memory Configuration" and "Memory Overclocking Menu", but they are stuck behind supressif's that use eqidval checks. I do find it odd that thys mod seems to require nvme hookup to get the options to display though, an ssd over sata doesn't do the same trick.
 

mscali

New Member
Aug 8, 2024
5
0
1
I already make use of modifying the power profile using a modded bios that thys made (bios4.rom), which is why I wanted to also tweak memory settings, I can see the menu options exist as "Memory Configuration" and "Memory Overclocking Menu", but they are stuck behind supressif's that use eqidval checks. I do find it odd that thys mod seems to require nvme hookup to get the options to display though, an ssd over sata doesn't do the same trick.
Interesting. Let me know if you get it working. I wanted to run my ram at it's native speed but its locked at 4800 mt/s i think
 

verthito

New Member
Jan 8, 2025
4
0
1
Interesting. Let me know if you get it working. I wanted to run my ram at it's native speed but its locked at 4800 mt/s i think
Yeah, using samsung memory here and it's defaulting at a low spd of 2400ish and downclocking to 1999, the timings I see are horrid but there is a default memory training setting to use "OCSafeMode" by default that you cant see that sets poor timing options.
 

vaseki

New Member
Jan 15, 2025
1
0
1
As I am a new owner of Topton unit with BKHD-1264NP-4L motherboard, after some googling I found BKHD G48S 1264NP 4L which has links to manual, board description and BIOS download. It seems extremely similar, at least board connectors description seems spot on.
 

Heisenberg

New Member
Jul 22, 2023
19
8
3
Has anyone experienced random reboots or system freezes (requiring a power off and on) with their setup?
Seeing you're still active here - did you got your unit working by now?
Got similar issues with the OS freezing randomly, no matter if running Windows/Linux/BSD.
Also on BIOS v1.5.

Also actively cooled mine from the top. Close to no load as it's running as a backup firewall.
Tried multiple power supply's, no success.

Stays up for a month sometimes, but always did freeze at some point requiring a physical reset.
Memtest returns a few errors after ~24h, tried with multiple new memory sticks.

Corsair CMSX32GX5M1A4800C40 32GB, DDR5-4800, CL40-40-40-77
Crucial CT16G48C40S5 16GB, DDR5-4800, CL40-39-39

Gonna see if the current early os microcode update will help.
 
Last edited:

margiampe

New Member
Jan 8, 2024
3
4
3
Seeing you're still active here - did you got your unit working by now?
Hi, no, I haven't found a solution yet. The crashes are intermittent and difficult to reproduce, sometimes occurring after more than 20 days, which makes troubleshooting very time-consuming. Since replacing the power supply, the frequency of crashes seems to have decreased, now happening roughly every 15 to 30 days. I had previously tested the RAM for a few hours without any issues.
However, after seeing your post, I ran a more extensive Memtest overnight for about 10 hours, which initially showed no errors. Unfortunately, the system eventually rebooted during the test o_O. I'll try testing with a different power supply to see if that makes a difference :confused:.

For what it's worth, I've seen similar crashes on various forums.
Some users resolved their issues by replacing their power supply (link), while others have suggested potential incompatibilities with I226 network chips and MTU settings (link).

If you're encountering errors during Memtest, it might be worth trying a single 16GB RAM module, as the processor specifications indicate a maximum supported memory of 16GB (link).

Additionally, if you have the fan connected to the PC's USB port, try powering it with an external power adapter. I was able to run Memtest for more than 24 hours without errors or restarts. This makes me think that one cause of the instability could be the continuous power draw from the USB port by the peripherals. We'll see over time if it crashes again.
 
Last edited:

sammyke007

New Member
Jan 15, 2025
16
16
3
I'm following this! I have a Topton N100 with motherboard BK-1264NP v1.5, bought 1 month ago on AliEx. I run OPNsense on it but I get almost daily reboots or hangups, even with microcodes enabled. I do use an external 120mm fan and power it over USB and I still use the included power adapter.
 
Last edited:
  • Like
Reactions: Heisenberg

sammyke007

New Member
Jan 15, 2025
16
16
3
To continue here with a BIOS question: the mod supplied by @tdatta, does it or doesn't it reveal an option to lower the RAM frequency from 4800 to eg. 4000mhz?

Does anyone have a link for the .iso? The previous ones seem to be unavailable.
v1.5 BIOS with v1.4 board
 
  • Like
Reactions: Heisenberg

AndyRTR

New Member
Mar 4, 2025
1
0
1
I'm having exact that blue G48S 1264NP 4L board - below the NVME drive there's BKHD-1264NP-12-4L printed and a small Ver.:1.1A above the product code. BIOS main screen reports Version 2.22.1289 (AMI version?) at the buttom and BIOS Version BKHD1264NP124LV11R09A and BIOS Build Date and Time 12/29/2024 that I haven't found anywhere to download so far. The bios from the link above seems much older.

The bios looks pretty new and many of the tuning options but not all are available. I could manage to achieve ~11W using OPNsense and Linux ~9W at the wall using the shipped noname 12V/4A PSU but can't get any lower. The PSU takes ~2W when the system has shutdown. Maybe it's has poor efficency. I guess some more tuning with a modded bios could help here. I guess the SATA chip is not fully disabled or ASPM isn't actally working as intended.

Do you have any suggestion how to get a lower power consumption? Is there any unlocked biod that I can safely flash?
 

bobcat

New Member
Jun 5, 2021
1
0
1
Hey All, google searching brought me here to this thread, i currently have a X2E N100 from Aliexpress, been using it as an Opnsense Router but was getting some strange issues with slowdowns, thought to look to update the BIOS of the device to see if this is a possible cause, in the BIOS it lists - BK-1264NP (ver 1.5), when i take it apart to look for the version on the board it does list it as a BK-1264NP-4L-45G24010306.

Was originally looking for ASPM settings in the BIOS, just in case its an Intel i226v issue, but cannot locate this kind of setting in the BIOS, which lead me to think does the BIOS need updating, current BIOS build date is 28/09/2023 (version 2.22.1287)

Any help would be appreciated, sorry to jump on this thread.
 
Last edited:

ajohn

New Member
May 14, 2020
4
1
3
Hi all, I've been reading with interest. I recently received my TopTon N150 box (X2G) and want to attempt to port coreboot. This is very dangerous because I am a complete n00b when it comes to coreboot. So I have used the info in this thread to make a backup and since it is a pretty recent bios with extensive power management options I am sharing it here for the brave hearted.

Motherboard: BKHD-1264NP-12-4L Ver1.1A

Bios version BKHD1264NP124LV11T09B
Build date 02/26/2025 22:41:13
Version 2.22.1289 Copyright (C) 2025 AMI

Bios uploaded here and a backup here.

md5sum of BKHD1264NP124LV11T09B.rom: beeb8f33dd88ab308baa7b83650fcc64

Edit: after many hours of porting coreboot I went ahead and flashed it. Coreboot booted up, but froze at launching EDK2. Then I spent many more hours of trying to restore the bios backup with a CH341 and SOIC clip. Finally I decided to buy another SOIC clip and was able to restore the attached bios. So I can confirm it is a good dump, but I'm giving up on coreboot. The original bios has many power saving settings, allowing the system to run 7-8w with proxmox (idle). With coreboot you lose most power settings.
 
Last edited:
  • Like
Reactions: administrator

Trasher

New Member
Mar 4, 2025
4
5
3
Thanks I'll check it out.

UPDATE: So I used @cperka instructions to backup my existing BIOS and very nervously flash the 1.5 edited one from @tdatta since I have a v1.4 board and v1.5 bios same as they do so was a lucky match. Hair raising process while it flashed but seems to have worked ok (takes a while to reboot after flashing) and now I see more BIOS options which is great.

Thanks to everyone's feedback, instructions and tips but unfortunately I don't think it's possible to set RAM speed on these systems or at least I still don't see options in the BIOS to change any memory settings. Doesn't look like I'll be able to run the RAM at 5600mt/s after all. So on balance if I knew that I might not have taken the risk but no harm done and I can tweak power settings now which is nice.
Do you still have the full backup of your bios? My usb-stick decided to die on me, and that had my backup.
I also have the 1.4 board with 1.5 bios
 

luposep

New Member
Sep 2, 2025
1
0
1
Hello everyone,


I need some help with my mini-PC.
The board is a BK-1264NP-4L-5G, revision V1.2, with an Intel N100.
The SPI chip is a Winbond 25Q128JV (16MB).


Unfortunately, I flashed the wrong BIOS and now the board is completely dead (no power, no LEDs).
I already have a CH341A programmer with SOP8 clip, so I can flash the correct dump directly to the chip.


Could someone please share a full 16MB dump (not just the BIOS region, but including ME and descriptor) for this exact board revision?
That would allow me to restore the system.


Many thanks in advance to anyone who can help
 

h1am

New Member
Sep 4, 2025
1
0
1
Hi @luposep!
I have two identical devices. One works fine and I have a full copy of the BIOS from this device, the other is a brick.
The devices are identical:
BK-1264NP-4L5G, revision 1.4 (not like yours). I, like you, have a CH341A programmer with a SOP8 clip. I will try to share with you the results of my research:
- I flash FlashROM and FlashProg devices (latest versions)
- I tried to use me_clean to backup the full ROM (actually from an unaccepted pull request, it work with "The FTPR partition signature is not valid. Is the input ME/TXE image valid?" error)
- and finally I found (I hope I found) manufacture ROM's with file system status - configured

But all this did not revive my brick, I gave up. But I can share the results of my research and ROM's, maybe someone will find it useful.

Good luck!
 

mcaptur

New Member
Dec 21, 2023
19
8
3
Is there a way to modify memory timings / voltage in bios? I have the modified one installed but cannot find any ram related settings
 

KevinR

Active Member
Jul 3, 2024
103
45
28
Is there a way to modify memory timings / voltage in bios? I have the modified one installed but cannot find any ram related settings
There used to a method to unlock the advanced bios settings that worked on all BKHD boards. Search might find it. I think it was be in the bios and either "hit some function key" or "flip a dummy bios setting" then save & reboot.
 

Slu

New Member
Sep 26, 2025
1
0
1
Hi All

Just purchased a Topton N150 4 2.5gbps unit myself (model X2E I believe - one of THESE) - looks to be identical to THIS on BKHD site.

Power usage isnt brilliant (considering its replacing a Lenovo M720Q which idles at like 6w) - and sits there at 15ish Watts.
Managed to reduce it down to roughly 8W idle - 10ish W running PFsense and few other things on Proxmox9 (swapping to ssd from nvme helped, turned off anything extra in bios etc, autoaspm script and powertop).

Opening it up its a BK-1264NP-4L v1.4 board - do we anticipate that the 1.4 Bios referenced much earlier in this thread is potentially able to work here also?

Keen to get access to additional power settings on the board.
 

Attachments