fba.exe Application error

  • Thread starter Thread starter Dean
  • Start date Start date
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
 
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
 
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
 
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?
 
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
 
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?
 
Heidi,

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

Thank you,

Dean
 
I've had a look, and yes, your drive letter is wrong.
Change it to d: and all should be well.
 
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
 
Back
Top