fba.exe Application error

D

Dean

Any thoughts?

I am a new user of Embedded XP and his is my first build
using the development tools and when I try and boot to the
Embedded XP build, the fba.exe errors out with an error
saying it can't write to a memory range. If anyon ehas
any thoughts on where to start to look for an answer, it
would be greatly appreciated.

Dean
 
D

Dean

Sorry, but here is the details I have so far.

I ran the tool to gather all of the hareware information
on my target system and ran through the steps in the
development tool to build the OS. I have a few errors
that I had to correct, but it seemed like everything went
pretty smooth. I must first say that I learned how to use
the tool by watching the video on the cd's, so I am not by
any means an expert or even really know if I am doing
things correctly.

Once I have the OS build done, I copied the set of files
from my development machine to the target machine on a
second partition which I formatted with NTFS. I made an
entry in the boot.ini file to recognize the second OS and
that seemed to work well. Once the boot process starts,
FBA.EXE starts to install components and that is where I
get the following error.

The instruction at "0x01ba1c7c" referenced memory
at "0x0000000c". The memory could not be "written".

I hope this info helps and thank you for looking at it.

Dean
 
S

Slobodan Brcin

Dean,
What drive letter you use in TD?

you need D:, E:, you need to determine.

In few days I'll try to write how to use any partition as C: or how to
assign any drive letter to any partition, from TD.

Best regards,
Slobodan
 
H

Heidi Linda eMVP

I didn't even have the video when I started. ;)
Did you use tap.exe or ta.exe? Tap works a great deal
better.
If your OS is being put onto the second partition, did you
put the target settings in as the d: drive in target
designer?
 
D

Dean Hancock

I used tap.exe and it seemed to run real quick without any
issues. You did bring up a point that I may not have paid
attention to the drive letter being assigned. I did see
in the log on the target system an error for invalid path
to run fba and it's dlls. Maybe that is the issue?

Thanks,

Dean
 
H

Heidi Linda

Dean Hancock said:
I used tap.exe and it seemed to run real quick without any
issues. You did bring up a point that I may not have paid
attention to the drive letter being assigned. I did see
in the log on the target system an error for invalid path
to run fba and it's dlls. Maybe that is the issue?
Could well be, can you send us your fba.log?
 
D

Dean Hancock

Heidi,

I just sent you the file via e-mail, so please let me know
when you receive it.

Thank you,

Dean
 
H

Heidi Linda eMVP

I've had a look, and yes, your drive letter is wrong.
Change it to d: and all should be well.
 
S

Slobodan Brcin

Heidi,
I said this once, you said this twice, he obviously newer tried what we have
said or he can't find settings.

So in second case this should go like this:

0. Open TD and your project.
1. In middle panel click on settings.
2. Press show in Target Device Settings in right panel.
3. Change last three paths to D: (if you have something else than only one
HDD in your device, then this could be E:, or higher).

Regards,
Slobodan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top