news | articles | reviews | software | modules | accessories | discussion | faq | mobile | store
VisorCentral.com >> Discussion >> Visor Related >> How To / Troubleshooting
Visor Rom with USB - HOWTO

Post a New Thread | Post A Reply

Pages (7): « 1 2 [3] 4 5 6 7 »   Last Thread   Next Thread
Author
Topic: Visor Rom with USB - HOWTO    Pages (7): « 1 2 [3] 4 5 6 7 »
nashdj
Member

Registered: Jan 2000
Location: Brisbane, Australia
Posts: 22

Re: PalmCard!

quote:
Originally posted by Brent Dax
0x10000010 is PalmCard! :^) Thanks for the pointer (if that's what you were intending)!

BTW, it's Brent, not Bent. :^) [/B]


Great, well thats definately the rom at 0x10000000 then, so if anyone wants to give downloading it with the debugger a go.

Lol. Sorry about the name, must be my dodgy keyboard

nashdj is offline Old Post 10-26-2000 09:37 AM
Click Here to See the Profile for nashdj Edit/Delete Message Reply w/Quote
Brent Dax
Member

Registered: Jul 2000
Location: Southern California, USA
Posts: 41

Cool So close...

I feel like I'm really close to solving this one...I've got my Prism to this point:

code:
Initializing parser... Initializing lex... Installing keywords... Initializing eval... Initializing exec... Loading startup script... ============================ DebOut = false SymbolsOn = true StepRegs = false ReadMemHack = false Attached = false ............................ dot address = 00000000 last address = 00000000 last count = 00000000 ============================ ====================================================== ===== Welcome to the Palm OS BigROM Debugger!! ===== ========= Built: Mar 6 2000, 16:40:24 (HAL) ========= ====================================================== EXCEPTION ID = $A0 1000D5C8 *MOVEQ.L #$01,D0 | 7001


At that point, my Visor stops buzzing and I have to soft-reset. I'm using a USB cradle. Thoughts?

__________________
<img src="http://www.handspring.com/products/visorprism/images/PrsmLgPct02.jpg" align="left" width="115" height="115">Brent Dax
[email protected]

Visor Prism, USB recharging cradle, Win2K
I wish I could post from AvantGo...

<B><-- Cobalt Blue is really cool!</B>

Brent Dax is offline Old Post 11-02-2000 05:58 AM
Click Here to See the Profile for Brent Dax Edit/Delete Message Reply w/Quote
nashdj
Member

Registered: Jan 2000
Location: Brisbane, Australia
Posts: 22

What happens when you issue commands to the debugger after that?

Because that seems to be what should happen

nashdj is offline Old Post 11-02-2000 06:14 AM
Click Here to See the Profile for nashdj Edit/Delete Message Reply w/Quote
Brent Dax
Member

Registered: Jul 2000
Location: Southern California, USA
Posts: 41

quote:
Originally posted by nashdj
What happens when you issue commands to the debugger after that?

Because that seems to be what should happen



Duh...My brain wasn't working right, I think. :^)

__________________
<img src="http://www.handspring.com/products/visorprism/images/PrsmLgPct02.jpg" align="left" width="115" height="115">Brent Dax
[email protected]

Visor Prism, USB recharging cradle, Win2K
I wish I could post from AvantGo...

<B><-- Cobalt Blue is really cool!</B>

Brent Dax is offline Old Post 11-02-2000 06:20 AM
Click Here to See the Profile for Brent Dax Edit/Delete Message Reply w/Quote
Deslock
Member

Registered: Nov 2000
Location:
Posts: 23

Re: Prism ROM with USB?

quote:
Originally posted by rrauenza
I've tried the posted method of downloading the
Visor ROM, but it doesn't seem to work with
my Handspring Prism.



Do you have the newest version (3.0a7H) of the Handspring emulator? I use it with the Platinum ROM. Get it at:

http://www.handspring.com/developer...OSE_307a7H1.zip

The Handspring Developers page is:

http://www.handspring.com/developers/tech_pose.jhtml

Version 3.0a7 from http://www.palmos.com/dev/tech/tools/emulator/ would not work with the Platinum ROM (So, I assume it will not work with the Prism ROM either).

Deslock is offline Old Post 11-15-2000 10:00 PM
Click Here to See the Profile for Deslock Edit/Delete Message Reply w/Quote
rimblas
Member

Registered: Dec 1999
Location: Savage, MN, USA
Posts: 8

Thumbs up Re: PalmCard!

quote:
Originally posted by nashdj

Great, well thats definately the rom at 0x10000000 then, so if anyone wants to give downloading it with the debugger a go.



nashdj you rock! I got my Prism ROM out.
used:
save "prism.rom" 10000000 200000

And with the new POSE (good point Deslock) it work just fine. (Nice skin)

Thank you all.

rimblas is offline Old Post 11-21-2000 06:08 AM
Click Here to See the Profile for rimblas Edit/Delete Message Reply w/Quote
Steven Hollis
Member

Registered: Nov 2000
Location:
Posts: 1

Thumbs up POSE works but how do I hotsync

Thanks for the info on getting POSE running on my laptop.
I have a new Visor Platinum and I got POSE running by downloading the ROM using the USB port. It works great, but
I don't exactly know how to sync my files now that it is running. I have set the preferences to usb/serial but when
I try to run hotsync on the emulator it fails to connect.
Any ideas here?

Thanks

Steve

Steven Hollis is offline Old Post 11-27-2000 04:46 AM
Click Here to See the Profile for Steven Hollis Edit/Delete Message Reply w/Quote
Deslock
Member

Registered: Nov 2000
Location:
Posts: 23

Re: POSE works but how do I hotsync

quote:
Originally posted by Steven Hollis
I don't exactly know how to sync my files now that it is running. I have set the preferences to usb/serial but when
I try to run hotsync on the emulator it fails to connect.



I'm not sure how to Hotsync (I've never bothered trying it). However, to install files on the emulator, simply drag them onto it in Windows. Or, right click on the Emulator and choose "Install Application/Database".

[Edited by Deslock on 11-27-2000 at 09:04 AM]

Deslock is offline Old Post 11-27-2000 01:59 PM
Click Here to See the Profile for Deslock Edit/Delete Message Reply w/Quote
dfinberg
Member

Registered: Aug 2000
Location: Reading, MA
Posts: 28

Hotsync'ing is pretty easy, but a bit convoluted to set up.

If you have a serial cable and two free serial ports, you can run the cable from one to the other and do a (serial) sync that way. Otherwise you do a network sync.

Make sure the hotsync conduit is running with network enabled, and that the user you want to hotsync has your pc set up as its primary pc.

under setting,properties in POSE click the redirect to
tcp/ip button. Open the hotsync app. set modem is set to network, lansync to lansync, fill in the info on primary pc name (use 127.0.0.1 if you don't have an ip). Finally you
need to configure a connection. Just enter 00 for the
phone number.

That's it, modem sync should work.

dfinberg is offline Old Post 11-28-2000 12:57 AM
Click Here to See the Profile for dfinberg Edit/Delete Message Reply w/Quote
jimboh
Member

Registered: Dec 2000
Location:
Posts: 3

Hi folks,
I am not having success downloading the ROM from my Visor. It has 2MB of memory and has Palm OS v.3.1H2 running. I am following NASHDJ's outlined procedure. The shortcut to get the unit into debug mode works fine with the buzzing and blinking square up in the corner. I am running the debugger on the pc from C:\Handspring\prc-tools\bin\Palm-Debugger.exe and have the empty '...bin\Device' directory ready and waiting! The connection setting has been set for USB. I also tried disabling the Hotsync program on the Win98 explorer toolbar in case it might interfere with the debugger program but it doesn't seem to make a difference. Here's a screen dump of my results from starting the debugger and issuing the 'save' command.

//Debugger
******************************
Initializing parser...
Initializing lex...
Installing keywords...
Initializing eval...
Initializing exec...
Loading startup script...
============================
DebOut = false
SymbolsOn = true
StepRegs = false
ReadMemHack = false
Attached = false
............................
dot address = 00000000
last address = 00000000
last count = 00000000
============================
'save "visor.rom" 10c00000 200000'
$73617665 #1935767141 #1935767141 'save'

I'm not seeing the percentage counter come up at all. Also, when I try the "reset" command to return Visor from debug mode there is no response so I'm having to do the soft reset with the ol' paperclip. It seems like I'm not getting a connection over the USB but I have no problems Hotsync'ing with the USB port I'm using. Any clues as to how I may be screwing this up? I just downloaded the Falch.net IDE and am psyched to start learning to use it but I need to get over this hurdle first. TIA, ~Jim

jimboh is offline Old Post 12-04-2000 09:10 AM
Click Here to See the Profile for jimboh Edit/Delete Message Reply w/Quote
nashdj
Member

Registered: Jan 2000
Location: Brisbane, Australia
Posts: 22

jimboh:

It would appear that the debugger is not making or recognising the connection to your visor. But from what you have said it would appear that you are also doing everything right.

Upon detection of debugger mode on the visor, the debugger should print something like ===== Welcome to the Palm OS Debugger!! ===== but you dont seem to have that, so its some sort of connection problem.

Yet you say it USB syncs just fine, and you have tried with it disabled. Hrmmm. My only ideas,
- try plugging into a different USB port, this *sometimes* has an effect.
- try a search for a usb device monitoring tool, there is one around (i forget the name) that shows connections as they are made. Try running this when your visor is in debug mode in the cradle to see if it is trying to make a connection - if not there may be something wrong with it.
- try another computer if you can..

nashdj is offline Old Post 12-04-2000 09:46 AM
Click Here to See the Profile for nashdj Edit/Delete Message Reply w/Quote
jimboh
Member

Registered: Dec 2000
Location:
Posts: 3

Okay...this may be some progress but still no go. I tried using the other USB port on my pc and results were the same. Then I performed a hard reset on the Visor and tried again from scratch. I start the debugger on the pc and get this initial screen:

Initializing parser...
Initializing lex...
Installing keywords...
Initializing eval...
Initializing exec...
Loading startup script...
============================
DebOut = false
SymbolsOn = true
StepRegs = false
ReadMemHack = false
Attached = false
............................
dot address = 00000000
last address = 00000000
last count = 00000000
============================

Then, with the Visor in the cradle and USB connection selected, I do the debug shortcut and get the buzz and the blinking square, and also get some sign of a USB connection this time by these new lines appearing at the bottom of the debugger screen:

Welcome to the PalmOS Debugger!
Built: Dec 3 1998, 15:58:10, Target 6, Rev 3
===============================================================
EXCEPTION ID = $F4
'PrvHandleEvent'
+$062C 10C0F2AA *MOVEQ.L #$01,D0 | 7001

Then I cross my fingers and enter the command:
'save "visor.rom" 10c00000 200000'

and the debugger responds with:

$73617665 #1935767141 #1935767141 'save'

whatever that means. Nothing else happens on either the pc or the Visor screen. And no file appears in my 'Device' directory

Unfortunately, I don't have a USB connection on my laptop to try it with so I will head into the office later to try it on my machine there. Any thoughts first though?
Thanks for the help!
~Jim

jimboh is offline Old Post 12-04-2000 05:49 PM
Click Here to See the Profile for jimboh Edit/Delete Message Reply w/Quote
MarkEagle
VisorCentral Staff

Registered: Dec 1999
Location: Connecticut USA
Posts: 2682

quote:
Originally posted by dfinberg
Hotsync'ing is pretty easy, but a bit convoluted to set up.


Finally!!! Just the details I've been looking for!

Following your instructions allowed me to HotSync the emulator for the first time since I started using it (approx one year!).

Now, I assume all the rules apply to the emulator?... that is, seperate user names for it and my real VDx? That being the case, what's the best approach to keeping the emulator current with the real unit? Should I set the emulator conduits all to "Desktop overwrites handheld" or just do normal "Synchronize" syncs?

__________________




    God bless America, my home sweet home...

MarkEagle is offline Old Post 12-04-2000 08:29 PM
Click Here to See the Profile for MarkEagle Edit/Delete Message Reply w/Quote
dfinberg
Member

Registered: Aug 2000
Location: Reading, MA
Posts: 28

Are you really entering those quotes? I can't tell. Don't.

As for keeping the emulator and handheld in sync, I
can't really say. I just use it for conduit testing,
so I don't try and keep them related.

dfinberg is offline Old Post 12-04-2000 11:08 PM
Click Here to See the Profile for dfinberg Edit/Delete Message Reply w/Quote
jimboh
Member

Registered: Dec 2000
Location:
Posts: 3

Success!
I ditched the single quotes around the command and it works fine (duh!) <:P how embarrassing. Thanks dfinberg and nashdj!!!
~jim

jimboh is offline Old Post 12-04-2000 11:40 PM
Click Here to See the Profile for jimboh Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 12:19 AM. Post New Thread    Post A Reply
 Pages (7): « 1 2 [3] 4 5 6 7 » Last Thread   Next Thread
[ Show a Printable Version | Email This Page to Someone! | Receive updates to this thread ]

Forum Jump:

Powered by: vBulletin Version 2.3.4
Copyright ©2000, 2001, Jelsoft Enterprises Limited.