Thanks I will try this and see if my eeprom programmer likes the binary (or the 
intel file)

Thanks again

> Date: Mon, 7 Dec 2009 01:06:33 +0100
> From: frieder.ferlem...@web.de
> To: sdcc-user@lists.sourceforge.net
> Subject: Re: [Sdcc-user] (no subject)
> 
> Hi Caitlin,
> 
> caitilin lopez schrieb:
> > I tried to submit a bug report and it said that I need to register. So I 
> > did. 
> > 
> > 
> > I did some more investigation about my issue (the compiler generates bad 
> > output). If I generate the assembly files then I use aslink  in the 
> > assembly file the result is correct. It seems is an issue with the linker.
> > 
> > Thanks
> > 
> > P
> > My machine is a OpenSuse 11.0 X64 (kernel 2.6.25.20-0.5-default) 
> > 
> > GCC 
> > 
> > 
> > cc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]
> > Copyright (C) 2008 Free Software Foundation, Inc.
> > 
> > 
> > My original post
> > 
> > Tried to compile a very simple c program using the latest sdcc for the
> > z80 (SDCC :
> > mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.9.4
> > #5582 (Dec  6 2009) (UNIX))
> > I know that everybody uses its own CRT,  but this still is a bug
> > 
> > 
> > Thanks  Caitlin
> > 
> > sdcc -mz80 test.c
> > 
> > try to run hex2bin and hex2bin crashes. The reason is that the ihx file is 
> > not correct
> 
> sorry I'm not aware of the context (and the subject of your mail
> seems to be lost).
> 
> I tried to reproduce this with OpenSuse 11.1 X64 and using
> hex2bin v1.0.6, Copyright (C) 1998 Jacques Pelletier
> which I downloaded from:
> http://sourceforge.net/projects/hex2bin/
> 
> and yes it crashes on the (cut'n pasted) ihx file with the CRT while it
> does not crash on the (cut'n pasted) ihx file without the CRT.
> 
> ---8<---------
> /tmp/Hex2bin/hex2bin test.ihx
> hex2bin v1.0.6, Copyright (C) 1998 Jacques Pelletier
> checksum extensions Copyright (C) 2004 Rockwell Automation
> improved P.G. 2007
> 
> Lowest address  = 00000000
> Highest address = FFFFFFFF
> Pad Byte        = FF
> Speicherzugriffsfehler
> --->8---------
> 
> Yet if I pass it through a different application for converting hex to binary:
>   srec_cat  test.ihx -intel -Output test.bin -binary
> then the conversion completes without error.
> If it matters: the resulting binary file is of 565 byte length
> and has the md5sum 278bb707e10fa96c52e5670a220005c5
> 
> srec_cat is part of http://srecord.sf.net
> 
> So it might be a problem of hex2bin v1.0.6.
> ("Highest address = FFFFFFFF" looks a bit ambituous and I see
> no reference to an address in this region in the .ihx file)
> 
> Greetings,
> Frieder
> 
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing. 
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________
> Sdcc-user mailing list
> Sdcc-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
                                          
_________________________________________________________________
Chat with Messenger straight from your Hotmail inbox.
http://www.microsoft.com/windows/windowslive/hotmail_bl1/hotmail_bl1.aspx?ocid=PID23879::T:WLMTAGL:ON:WL:en-ww:WM_IMHM_4:092009
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to