Any ideas?

Help and discussion about non-Linux operating systems

Moderators: ChrisThornett, LXF moderators

Any ideas?

Postby Bazza » Wed Jan 13, 2010 6:21 pm

Hi playmates...

I like trying to get a DC, (Direct Current), type signal into
computers using home brew gear to do it...
On current(ish) hardware and modern OSs this is pi$$ easy
as there are kits or pre-built interfaces to help...
I do it big time for the AMIGA to use the AMIGA as an
integrated electronic test set, multitasking differing parts
of that old tub as say a Function Generator, Test Card
Generator, 8 channel Logic Analyser, Oscilloscope and many
more.

Only one thing has stumped me and NO-ONE I have asked
on different MLs and Forums has ever come up with an answer.

However I have now come to my second major hurdle and
suspect I can`t do it...

Here goes...

Well as some of you are aware I`m getting into MikeOS
at the moment and it is easily capable of getting a DC signal
into the computer using the Parallel Port and Serial Port.

Here is the MAJOR drawback however...

How do I do exactly the same on say a notebook like this
HP dual core notebook of mine that hasn`t got a Parallel
and Serial Port using MikeOS???

I`m stumped...

Any seriously clever hardware hackers able to give me an
idea...

Serious replies only please...
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby wyliecoyoteuk » Wed Jan 13, 2010 7:22 pm

I take it that MikeOS doesn't support USB or PCMCIA?
Does the laptop have a PS2 port?
The sig between the asterisks is so cool that only REALLY COOL people can even see it!

*************** ************
User avatar
wyliecoyoteuk
LXF regular
 
Posts: 3465
Joined: Sun Apr 10, 2005 10:41 pm
Location: Birmingham, UK

Postby guy » Wed Jan 13, 2010 8:23 pm

what ports does your notebook have?
"Klinger, do you know how many zoots were killed to make that one suit?" — BJ Hunnicutt
User avatar
guy
LXF regular
 
Posts: 1098
Joined: Thu Apr 07, 2005 12:07 pm
Location: Worcestershire

Postby Bazza » Wed Jan 13, 2010 8:28 pm

Hi wyliecoyoteuk...

> I take it that MikeOS doesn't support USB or PCMCIA?

Yup, the OS is derived entirely from BIOS routines hence the
unavailability of such luxuries...

Even the sound "card(s)" don`t exist during POST and cannot
be accessed through MikeOS as the hardware does not have
8 bit backwards compatibility these days. If it was available
at ancient hardware level then V-F conversion would be dead
easy...

> Does the laptop have a PS2 port?

Nope, and if memory serves me correctly neither do current
netbooks. Although they CAN boot from USB, that is a function
of INT 19 IIRC...
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby Bazza » Wed Jan 13, 2010 8:36 pm

Hi guy...

> what ports does your notebook have?

http://h10025.www1.hp.com/ewfrf/wc/docu ... ct=3223484
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby wyliecoyoteuk » Wed Jan 13, 2010 8:37 pm

In that case, it is probably a soldering iron job to install a keyboard wedge.
The sig between the asterisks is so cool that only REALLY COOL people can even see it!

*************** ************
User avatar
wyliecoyoteuk
LXF regular
 
Posts: 3465
Joined: Sun Apr 10, 2005 10:41 pm
Location: Birmingham, UK

Postby Bazza » Wed Jan 13, 2010 8:56 pm

Hi wylie...

> In that case, it is probably a soldering iron job to install a
> keyboard wedge.

Hmmm, not really practical...

I`d seriously thought of the possibility of disabling interrupts
and banging the VGA ID lines to allow TTL level V-F conversion
to take place under SW control. I don`t know if ALL current
netbooks, notebooks and laptops have VGA facilities.
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby Bazza » Thu Jan 14, 2010 6:28 pm

An update chaps...

It seems that not every netbook has 15 way, HD, D type VGA
facilities and that sooner or later notebooks and laptops won`t
either...

Oh the march of technology... :(

However I will attempt coding for VGA ID lines to take in a
V-F converter. I have no idea if this will work, but if it does
I`ll issue the code to LXF/MikeOS...

I suspect this may well be extremely difficult, code wise...

The HW part will be a POP...

Thanks to the few who gave their 5 pennoth...
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby guy » Thu Jan 14, 2010 7:41 pm

Wild idea. Maybe one of the I/O ports has a power supply line that is monitored by the system, and is accessible at BIOS level: hook up a couple of resistors in series with it, and connect your DC level to the junction. Ideally you'd be able to monitor the supply current, but maybe a suitable choice of resistors (and maybe a hefty DC amp) would provide adequate voltage change.
"Klinger, do you know how many zoots were killed to make that one suit?" — BJ Hunnicutt
User avatar
guy
LXF regular
 
Posts: 1098
Joined: Thu Apr 07, 2005 12:07 pm
Location: Worcestershire

Postby LeeNukes » Thu Jan 14, 2010 11:08 pm

My 5p worth...

I have no idea what you are talking about :wink: :lol: :lol:
User avatar
LeeNukes
LXF regular
 
Posts: 954
Joined: Sun Jun 21, 2009 8:11 pm
Location: At the bar

Postby ollie » Fri Jan 15, 2010 7:29 am

I was just wondering if you had legacy USB support turned on in the BIOS and used a USB - 9-pin Serial port adaptor to try "communicating".

Most modern systems can boot from USB, whether that is USB-FDD or USB-HDD you need to check. Would you be able to check voltages and/or signals on this set up?
User avatar
ollie
Moderator
 
Posts: 2749
Joined: Mon Jul 25, 2005 11:26 am
Location: Bathurst NSW Australia

Postby guy » Fri Jan 15, 2010 10:07 am

LeeNukes wrote:I have no idea what you are talking about :wink: :lol: :lol:

You should have taken your shoes out of your ears during Physics lessons. You might have heard better then. :P
"Klinger, do you know how many zoots were killed to make that one suit?" — BJ Hunnicutt
User avatar
guy
LXF regular
 
Posts: 1098
Joined: Thu Apr 07, 2005 12:07 pm
Location: Worcestershire

Postby Bazza » Fri Jan 15, 2010 10:49 am

Hi guy...

Wilder than you think. Some serious research shows that
access to IDs 0 - 2, (3?), is restricted or not possible due to
the conflicting nature of how it works. I have done some
basic disassembling of the video bios and boot bios but not
found the area yet that detects at least ID0 at 0, zero, TTL
level... :-(

As for the USB idea, I daren`t even think about "VCC loading"
as my projects are aimed at 10 year olds to build for themselves.
Anything that is likely to cause serious damage to the computer
is a No No...

And ollie...

This is for MikeOS and if you haven`t tried it yet it has some
serious limitations. This is why I`m getting into it with some
of my projects ported to it and thoroughly enjoying it.

1) The whole OS runs in one 16 bit SEGMENT ONLY.
(Not strictly true but close enough... :)
2) All of the OS relies entirely on legacy BIOS routines.
3) There is ONLY 32KB of memory to code in and that can be
MIKE-BASIC and/or assembly code.
4) The BASIC interpreter, IS BASIC, by any other name.
5) ONLY COM1/ttyS0 is available at boot in two baud rates.
(The parallel port is available in SPP mode only.)
6) USB boot IS possible as this is a function of INT 19; this
is an extension that is transparent to the user. I use a USB
floppy on this notebook for MikeOS.
7) AFAIK legacy USB is for USB 1.0 only, but I could be wrong
nowadays as it was some years ago when I reasearched it.
This means KB, (and Mouse???) ONLY; so therefore no serial
ports... Nice try though... :)
8) All I/O, (note:- NOT video DMA), is inside the standard base
memory 0 - 2, (-4?) KB as is normal. From this fact I am
wondering if I/O address 220h is available for legacy sound
access. It is never shown on serious current OSs as it is not
required but I may be able to enable a sound card at
assembly level to use the "recorder", (Mic), input and use it
as a VCO input. The problem with this is ancient sound cards
used IRQ 5 or 7 to enable and we have progressed to IRQ 23
for this notebook and I`m not sure at this point in time
whether high IRQs are recognised in REAL mode.

Time for more research I guess...
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1482
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby LeeNukes » Fri Jan 15, 2010 7:46 pm

guy wrote:
LeeNukes wrote:I have no idea what you are talking about :wink: :lol: :lol:

You should have taken your shoes out of your ears during Physics lessons. You might have heard better then. :P


Never really had any Physics lessons. How old do you think I am?
User avatar
LeeNukes
LXF regular
 
Posts: 954
Joined: Sun Jun 21, 2009 8:11 pm
Location: At the bar

Postby guy » Fri Jan 15, 2010 8:40 pm

LeeNukes wrote:
guy wrote:
LeeNukes wrote:I have no idea what you are talking about :wink: :lol: :lol:

You should have taken your shoes out of your ears during Physics lessons. You might have heard better then. :P


Never really had any Physics lessons. How old do you think I am?

No idea, but my dad had physics lessons from ca. 1930, I had them in the 1960s and my lad had them until he focussed on chemistry last year. Are you under 16 or over 90?
"Klinger, do you know how many zoots were killed to make that one suit?" — BJ Hunnicutt
User avatar
guy
LXF regular
 
Posts: 1098
Joined: Thu Apr 07, 2005 12:07 pm
Location: Worcestershire

Next

Return to Other OS

Who is online

Users browsing this forum: No registered users and 0 guests