VOGONS


Reply 180 of 908, by sofakng

User metadata
Rank Member
Rank
Member

Thanks ... Yeah, that definitely makes sense but I was just wondering if there was any possibility of 3D acceleration (using add-on cards, etc) which might of required a faster CPU.

I also just got off the phone with ICOP in California and he asked if this was regarding building a DOS PC (haha!). It looks like there is quite a bit of interest in this!

@rasteri - Thanks so much for the PCB design and this fantastic project! (and @Muon thanks for answering my questions too!)

Reply 181 of 908, by sofakng

User metadata
Rank Member
Rank
Member

Sorry, but I have another question...

Have you looked into the SOM304RD52VIBE1 part instead of SOM304RD52VINE1?

The SOM304RD52VIBE1 includes 512 MB NAND Flash which I'm wondering if could be used instead of a dedicated hard drive or SD card?

Reply 182 of 908, by hardenssizeup

User metadata
Rank Newbie
Rank
Newbie

Hello all,

I work for ICOP in City of Industry, CA. We see that you guys have been interested in incorporating our product into your projects, very cool! If you guys want to talk to someone related you can obviously call the company...but I'm on the forum open for questions. I can help get you set up if you would like to purchase a SOM304RD52VINE1 and are having issues/difficulty. Any tech related questions..... I will try my best to answer or relay to someone who can.

Good luck on the hard work!

Last edited by hardenssizeup on 2021-11-23, 23:04. Edited 1 time in total.

Reply 183 of 908, by hadess

User metadata
Rank Newbie
Rank
Newbie

Hey hardenssizeup,

I was wondering whether you had any advice on finding a good EU based reseller, and I was wondering whether there was more information available about the "mity-mite" modules, such as availability, and getting expansion boards. I would have asked those questions in PM, but it looks like we might just both be too new to the board.

Cheers

Reply 184 of 908, by sofakng

User metadata
Rank Member
Rank
Member
hardenssizeup wrote on 2021-11-23, 22:08:

Hello all,

I work for ICOP in City of Industry, CA.

It's really nice to see you here! I'm new to the project but it's fantastic to see a company reaching out like this!

sofakng wrote on 2021-11-23, 19:01:

Sorry, but I have another question...

Have you looked into the SOM304RD52VIBE1 part instead of SOM304RD52VINE1?

The SOM304RD52VIBE1 includes 512 MB NAND Flash which I'm wondering if could be used instead of a dedicated hard drive or SD card?

It looks like the SOM304RD52VIBE1 is currently (forever?) not available so ignore my question. I also asked the development board (SOM304DX-DEV-VI) just for testing (ie. serial ports and extra USB ports which aren't on @rasteri's PCB) but it's also unavailable.

Reply 185 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Hahaha, amazing. Hello hardenssizup and ICOP! Was it expected that hardcore DOS game enthusiasts would go for your solutions? In my head canon you TOTALLY were and are dos gaming afficionados yourselves!

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 186 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

I guess I have a real question hardenssizup; I'm getting this behavior whenever I want to write large amount of data to my microSD while using Win98se running on my Weecee board that's using a SOM304RD-VI. It doesn't produce the behavior under DOS (but ftp transfers of lots of files will occasionally produce errors, which are quickly fixed by retrying those files). The behavior in win98se:

-writes fine for a few seconds (4-5)
-throttles down to 0 kb/s for about 3 s
-resumes writing

needless to say, it makes network transfers too painful to bear, it makes mounting CD ISOs from the microSD and installing software to the microSD itself a very slow process (like 8x as long). Is this:

-a known issue with the hardware as it's using the microSD as the main storage device
-a weakness related specifically to win98se
-a problem related to SanDisk microSD cards somehow?

Thanks for letting me know if you've encountered this grievance before.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 187 of 908, by hardenssizeup

User metadata
Rank Newbie
Rank
Newbie

Hi Muon,

It was explained to me that since our SOM304RD-VI is only 800MHz and the internet chip is a 10/100MBPS...transferring files through network or ftp will still remain slow unfortunately.

Reply 188 of 908, by hardenssizeup

User metadata
Rank Newbie
Rank
Newbie
hadess wrote on 2021-11-23, 22:31:

Hey hardenssizeup,

I was wondering whether you had any advice on finding a good EU based reseller,

Cheers

Hi hadess,

Have you tried putting in an inquiry on our website? They should help you work something out.

https://www.icop.com.tw/product/inquiry/SOM304RD-VI

Reply 190 of 908, by Mu0n

User metadata
Rank Member
Rank
Member
rasteri wrote on 2021-11-24, 18:49:
Mu0n wrote on 2021-11-23, 23:55:

-a weakness related specifically to win98se

I'm guessing it's this - win98 seems to run the SD card in 16 bit mode so it's probably gonna be super slow

Has some hero of the past programmed a buffering program to utilize our ridiculous underused 256 MB during file copies?

OR......maybe I actually have to pay attention to SMARTDRV for the first time in my life?

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 191 of 908, by digger

User metadata
Rank Oldbie
Rank
Oldbie

If the SD card controller is exposed to the OS as a PCI IDE controller (even a standard one), it should be using 32-bit drivers.

Mu0n, can you (or somebody else here with a weeCee running Windows 98SE) perhaps share a screenshot here of the Device Manager tab in the System Properties window, with the node `Hard disk controllers` expanded?

Reply 192 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Here you go

o1bB09f.jpeg
mwYPs1w.jpeg

I'm kind of at the breaking point with my win98se install. I'm thinking of redoing it with a do-over. Unfortunately, my old back up CD refuses to read, so I'm searching for another source. Half the time, during bootup, it goes to a BSOD and halts. I can boot into safe mode, then back in normal mode again, but just for one time. I spotted an IRQ conflict with the floppy drive controller (which I don't need) and only by sheer determination did I make the network drivers work for transfers before it never worked again.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 193 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

This is a video capture of a large folder (1 GB) sent from win10 to my Weecee with win98se. Describing it as 'slow network speed' doesn't do justice to describe the massively long pauses in transfers. It'd take a slower peak speed if it could guarantee regular uninterrupted transfers.

https://www.youtube.com/watch?v=cHRZl1Ozr90

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 194 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Current rabbit hole (keep in mind this is my 2nd unit dedicated to win98se, so its microsd connector is broken off and I have to clamp down the card so that it keeps contact. I'm using a SOIC-8 programming clamp for this, perfect size and pressure!)

-Backed up the old 2GB+27GB microSD card with the 'ugly win98se' state of affairs with win32diskimager
-Wiped the card, reinstalled a known working DOS card contents 2GB+2GB+2GB+1.4GB with win32diskimager
-Erased D: and dumped the win98se Cd contents (mounted with SHSUCD in DOS) to D:
-Installed win98se with less issues, but it does at some point complain about a PCI device with 32-bit compatibility that it can't have and halts, here's a screenshot

BCx6sL5.png

Is it how I initally formatted the card to get to install win98se? I had my primary C partition as FAT16 in order to install dos. In my old card, I let the windows installer deal with the rest (27 GB) and I assume it formatted it as FAT32. With this image from my DOS setup, everything is in FAT16.

So, maybe **another** reinstall if I can get 2 microSds plugged in at once, one through the regular means and the other with a USB-card interface I have? I try that, the bios seems to like it (I wiped another 4 partition cloned card, built 1 new partition over everything, but it still detects 4 partition? Maybe as issue with the software I used), but windows BSOD complains about it before completling its bootup.

Current status: chicken and egg paradox to get a proper, fat32 win98se installation done natively on this machine, not through a VM or something else.

edit - I properly recreated the one partition on the 2nd card plugged by USB, it still detects a new hardware for this usb drive, still get a Fatal Exception 0E in VXD NTMAP(02) + 00000ABA.

edit2 - booted in command line safe mode, trying to format over this 2nd card which is detected fine there. Scandisk complained it had a bad LBA something something.

edit3 - uh oh, format goes to 100% but then gets stuck at verifying 0%

Edit4-I met a new friend. His name is setup /is to skip scandisk during win98 installation. I've got the single partition 32Gb in the main drive socket and I was able to use the BBS boot up menu from the bios (spamming F11) to boot from the other 4-partition card and get the setup going for yet another install

Edit5- Damnit, booting with the 2gbx4 (occupying c, e, f and g) and letting d run its own setup from d\win98ins lets me do the first part of the installation process (file copying) but it will just refuse to do part 2 after the first reboot. It loads to a black screen and flashing underscore character. This partition can't self boot at this juncture yet...

Last edited by Mu0n on 2021-11-28, 17:14. Edited 2 times in total.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 195 of 908, by hadess

User metadata
Rank Newbie
Rank
Newbie
Mu0n wrote on 2021-11-28, 13:35:

Current rabbit hole (keep in mind this is my 2nd unit dedicated to win98se, so its microsd connector is broken off and I have to clamp down the card so that it keeps contact. I'm using a SOIC-8 programming clamp for this, perfect size and pressure!)

SD cards have many different modes of work, and some of them don't use certain pins:
https://en.wikipedia.org/wiki/SD_card#Transfer_modes

It's very possible that your broken connector and the rig you're using don't make good contact, or good contact on all the pins, and that's why you keep having problems, because the SD controller is dropping down to another slower mode. It could also be causing read errors which translate to glitches in the software read from disk and crashes.

Consider fixing this somehow, maybe using an SD card extension cable if you want to avoid putting stress on the SD card reader.

Reply 196 of 908, by Mu0n

User metadata
Rank Member
Rank
Member
hadess wrote on 2021-11-28, 14:03:
SD cards have many different modes of work, and some of them don't use certain pins: https://en.wikipedia.org/wiki/SD_card#Trans […]
Show full quote
Mu0n wrote on 2021-11-28, 13:35:

Current rabbit hole (keep in mind this is my 2nd unit dedicated to win98se, so its microsd connector is broken off and I have to clamp down the card so that it keeps contact. I'm using a SOIC-8 programming clamp for this, perfect size and pressure!)

SD cards have many different modes of work, and some of them don't use certain pins:
https://en.wikipedia.org/wiki/SD_card#Transfer_modes

It's very possible that your broken connector and the rig you're using don't make good contact, or good contact on all the pins, and that's why you keep having problems, because the SD controller is dropping down to another slower mode. It could also be causing read errors which translate to glitches in the software read from disk and crashes.

Consider fixing this somehow, maybe using an SD card extension cable if you want to avoid putting stress on the SD card reader.

I can already rule that out, win98se behaved the exact same way over the network with my other weecee machine, whose sd card connector is flawless.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 197 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Current status:

Reinstalled Win98se on a single 32 GB microSD card with only 1 FAT32 partition, prepared with a boot diskette from a usb floppy drive (from Phil's Computer Lab video from 5 days ago which was nifty for several links) to make the one HD whole with Fdisk, format /s and fdisk /mbr to make it standalone and not require a second card plugged in via USB.

VGA drivers installed without a hitch

Network drivers are giving me a fit still. I'm trying to use a set I found from the same spot I found the VGA XGI Volari drivers and they just refuse to work.

New behavior: when I try to 'Add Hardware' from the Control Panel, it goes to a black screen and halts - that's fun.

Unfortunately, the primary IDE controller still has a yellow exclamation point and says: device not present, not working properly or does not have all the drivers installed (code 10)
However, the standard Dual PCI IDE Controller is there and seems to be installed well.

Gotta re-use the ndis drivers I used in a previous build to at least get to re-perform the network transfer test...

edit - the current best way to transfer files atm seems to be: plug in a USB to microSD+CF+SD card adapter stocked with files to tranfer, but intercept the windows bootup with F8 to boot to command line only. USB drives work just fine in that environment, while they go to a BSOD if I try to plug in any USB drive in Win98se - a driver installation for USB is attempted and I'm using the files mentioned in Phil's Computer lab video, but the driver installation goes to a VXD related BSOD. Strange. So far, that's my most efficient method to transfer large volumes of files, to use xcopy inside a dos 7 setting instead of the more modern method. 🤣.

edit2- finally, the network driver works and I'm able to dump files over the workgroup. But alas, same problem arises. Looking into disk caching now.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 198 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Trying out golden ftp server from 2009 (after trying and failing to use CuteFTP 8.3, Golden ftp from 2012, bulletproof ftp), the connection and transfer start super well, but throttles down to 0 and overwhelms the win98se setup, it gets a crashing dialog (access violation) and refuses any further connections unless I reboot.

DUDE!

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 199 of 908, by Mu0n

User metadata
Rank Member
Rank
Member

Quick 'n Easy FTP seems to WORK well enough and lets me cap transfer speeds to a manageable level that prevents crashing.

300 kb/s is stable and gets me around 140 kb/s average speed (above 2 hours for transfering 1 GB directory)
600 kb/s is stable and gets me around 220 kb/s average speed with a high variance (around 1 hour 30 minutes)
900 kb/s is stable and gets me around 255 kb/s average speed with a high variance (around 1 hour 10 minutes)
1500 kb/s is stable and gets me an alternation between 260 kb/s and 380 kb/s with a high variance (not much faster than the previous test)

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
DOS Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw