I need to exchange some files between a small 8 bit computer and a PC. SD memory cards are accessed by a simple serial protocol and could easily interfaced by the old computer.
Implementing routines to read from a FAT file system would be much work. That's why I would like to use a much simpler file system. On the PC side I would need to write a program that can read and write that file system. In the end I will need low level access to the sectors of the SD card.
Does anybody know a Win32 or .Net library that can do that?
Update: There may be a hardware solution. This device[^] can be hooked up to the old computer's bus as an I/O port and can handle all details of reading or writing to a memory stick. That would eliminate the need to build a custom interface or write code for a specific file system.
"I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada."
If software development were a circus, we would all be the clowns.
I bought an identical monitor (ASUS MX279H 27" Full HD 1920x1080 IPS HDMI DVI VGA Frameless Monitor) to my current setup. Since I only had one DVI port on my computer, I bought an HDMI to DVI splitter per recommendation. Monitor 1 is visible alone. Monitor 2 is visible alone. Monitor 1 replicates to Monitor 2 after some shenanigans. Previously, it was defaulting to 600x480 resolution whenever Monitor 2 was connected, but it is behaving itself now. Unfortunately, I can't get it to recognize the other monitor as a separate monitor. The control panel shows 1 and 2, but if I try to detect 2, the screen either disappears completely on both or it tells me Not Detected and goes back to the 640x480 resolution until I unplug Monitor 2 and reboot again. I've checked all my drivers and everything is supposed to be up-to-date. I'm currently running Windows 10 and I've seen a lot of complaints online about dual monitors setup. Every solution online did not work for me. Any suggestions?
A splitter[^] is good only for screen duplication - it will not let the OS identify that you have two monitors. And as long as OS does not know it will not let you expand the desktop to two monitors...
Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.
It may sound weird, but I had similar issues with Win 10 on a laptop (inbuilt screen 1366 x 768) and an external (VGA) monitor of the same resolution. The fix turned out to be updating the video drivers (from the vendor website IIRC). Nothing to lose and all that... It now behaves correctly in that configuration, and also using the HDMI port at either 1366 x 768 or 1920 x 1080.
Good luck, Peter
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
I got burned to the tune of about $75 and a three day wait last time I had a hard drive failure.
Sure, I "had a backup".
What I learned was that that meant that I had the ability to retrieve THE DATA from the apps which I had, but it DIDN'T MEAN that I had the ability to restore the complete disk.
Now yes, the data from the apps was the critical aspect, but really, paying gobs of money for a "restore" CD (and waiting for delivery, for which I paid more money, for the "expedited" service to my low density populated town) well,,, you get the idea.
Okay, so I want to prepare for the next hard drive failure.
This time, I want to use a package that allows me to...
Copy the disk (i.e., the entire image) to the external unit
Change the hard drive
Boot from a CD-Rom
Restore the full image
Reboot and resume with an identical hard drive
I'm Currently running Windows 7 on this machine.
Any and all advice is welcome.
Immediate questions in my head include...
What do I want ?
What questions do I ask ?
Whom do I ask ?
How do I recognize the idiot packages such as the one I used before ?
What are the terms I want to see on the marketing hype ?
Hello, I am trying to follow this link Simple I/O device driver for RaspberryPi[^] I tried the same for Pi2 B model but it is not working as it should. I changed the address to 3f000000(for pi2 b) and it is building the kernel module. But when I try to use see the output at 15th port, nothing is there. I tried 3f200000 address, but that module was not loading with insmod command. It throws an error "no such device". I checked the /proc/devices file and saw 3f200000 to 3f2000b3 already mapped with gpio, so maybe cannot use that same address to create this driver. Please help me rectify this.
Hi, In 89C51SND1C-UL digital tube selected, segment are used in P0 mouth. How to write a program. The datasheet of 89C51SND1C-UL is here http://www.kynix.com/Detail/1155480/89C51SND1C-UL.html This is a buzzer program.The bit-choice is in P2. I want to consult if I want to change bit-choice at P0 mouth, how to change the program. I convert P2 directly into P0 mouth. It doesn't work. I'm still learning single-chip computer.
Few things on "how" Have a pseudoce about WHAT is the purpose of the code showing inputs / outputs. Than CHANGING the output would be more visible in code. Get into habit to comment your code. I do 80% comments and 20% real code ratio. I realize your construct your code using your native language that write it in English, so that is why there are no (English) comments in your code.
Find a IDE which allows you to set breakpoints or use some other method to track your code. Good luck
Hi All, I'm trying to expand my development setup. I have a win10 laptop that handles the average stuff, but being tied down with extra monitors and a real keyboard and mouse it's lost a lot of its mobility. That and a lack of desk space has got me dreaming of other expanses of unused surfaces around my apartment. I'm looking to do more embedded programming on a Linux o.s., and I currently have an ESXi host with a few vm's that can do the job. My spare laptop is an arm based chromebook. Not much I can do to connect to the vm's other than vlc and the like. Any ideas on how I could hook USB dev boards to my chromebook and program them through a remotely accessed VM ?? I haven't been able to find many tools for this purpose.
AS my development machine & my test machine are 64bit windows system with Windows 7 operating System So to give myself a head start I compiled the ComPort project under Windows-driver-samples-master/serial/VirtualSerial2 sample code provided by Microsoft, initial it flashed an error that said as follows "Provider cannot be "Microsoft", must be an organization who authored INF" so I changed the following line in .inx file MSFTUMDF=Microsoft to MSFTUMDF=Sample, then it compiled successfully.
Then I follow the following process to install the driver on the target machine.
1) I copied the VirtualSerial2um.cer file VirtualSerial2um.inf from Windows-driver-samples-master\serial\VirtualSerial2\ComPort\x64\Debug & devcon.exe from C:\Program Files\Windows Kits\10\Tools\x64 to a Sample folder in the C:\ drive of the Target device.
2) Then on target machine I open the internet explorer I went to Internet Options->content->Certificates->import then I selected the VirtualSerial2um.cer file & imported the Certificate.
3) Then on target machine I opened the command prompt as Administrator, browsed to the Sample folder & typed the following command.
I am searching for all btle devices with BluetoothLEAdvertisementWatcher. It works fine but I need a device handle so I can use GATT api's. How do I get a device handle from the information provided in BluetoothLEAdvertisementReceivedEventArgs?
“If I had asked people what they wanted, they would have said faster horses.” ― Henry Ford
I have a WDM upperfilter driver for some class devices(WPD, Printers). The wdm upper filter is from WDK generic toaster filter sample. The problem that I have is for some device that support or install UMDF drivers I receive STATUS DEVICE CONFIGURATION_ERROR at IRP_MN_START_DEVICE and device failed to start. Can you help me please or give me an advice?