The openwince project / News: Recent posts

include 0.4.2 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.4.1 release:
* Moved content of the obsolete common.h into new openwince.h file.
* Simplified preprocessor directive syntax for Renesas H8/3048 headers.
* Changed installation steps for Hitachi Workbench/IAR Compiler.
* Moved stdint.h installation to common include installation path.... read more

Posted by Marcel Telka 2005-10-03

include 0.4.1 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.4 release:
* Updated stdint.h support from latest ac-archive package for better conformance with SUSv3 standard.
* Fixed typo (compiler error) in common stdint.h implementation.
* Increased conformance of Win32 and Hitachi Workbench/IAR Compiler stdint.h implementations with ISO C99.... read more

Posted by Marcel Telka 2005-07-15

include 0.4 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.3.2 release:
* Added Renesas H8/3048 registers.
* Added Renesas H8S/2357 registers.
* Added Renesas SH7750 CCN registers.
* Added Renesas SH7709S INTC registers.
* Added Hitiachi HD64461 registers.
* Added more manufacturer entries into Manufacturer's Identification Code database.
* Changes in stdint.h support:
- Ported uintptr_t type to old Windows SDK (win32)
- Added stdint.h support for Hitachi Workbench/IAR Compiler (hwbench)
* Changes in brux common headers:
- Added new parameter (adr) for detectflash function
* Added support for Hitachi Workbench/IAR Compiler.... read more

Posted by Marcel Telka 2005-07-12

ibisa 0.3.7 released

ibisa is a build framework for openwince.

Changes since 0.3.6 release:
* Enabled perl as tool for building.

Homepage: http://openwince.sourceforge.net/ibisa/

--
Marcel Telka

Posted by Marcel Telka 2005-02-24

ibisa 0.3.6 released

ibisa is a build framework for openwince.

Changes since 0.3.5 release:
* Added support for building project directory.
* Added support for CEPBDIR into openwince configurations.

Homepage: http://openwince.sourceforge.net/ibisa/

--
Marcel Telka

Posted by Marcel Telka 2005-02-08

ibisa 0.3.5 released

ibisa is a build framework for openwince.

Changes since 0.3.4 release:
* Added custom buildrel script run after standard buildrel script.
* Added support for WinCE 2.12.
* Added support for project specific bin directory.

Homepage: http://openwince.sourceforge.net/ibisa/

--
Marcel Telka

Posted by Marcel Telka 2004-05-31

ibisa 0.3.4 released

ibisa is a build framework for openwince.

Changes since 0.3.3 release:
* Added support for WinCE 3.00.
* Fixed bug in 'owce-config configname' parameter processing.

Homepage: http://openwince.sourceforge.net/ibisa/

--
Marcel Telka

Posted by Marcel Telka 2003-11-10

include 0.3.2 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.3.1 release:
* Changes in brux common headers:
- Added FLASH_ERROR_* macros
- Modified bus_t structure
- Added bus_area_t and bus_driver_t structures

Homepage: http://openwince.sourceforge.net/include/

--
Marcel Telka

Posted by Marcel Telka 2003-10-11

JTAG Tools 0.5.1 released

JTAG Tools is a software package which enables working with JTAG-aware (IEEE 1149.1) hardware devices (parts) and boards through JTAG adapter.

This package has open and modular architecture with ability to write miscellaneous extensions (like board testers, flash memory programmers, and so on).

Changes since 0.5 release:
* Added new JTAG declarations for
- Altera EP1C20F400 (Rojhalat Ibrahim)
- Altera EPM7128AETC100 (Rojhalat Ibrahim)
* Added additional checks for valid ByteBlaster cable connection and enabled all variants of the cable (patch 793313, Rojhalat Ibrahim).
* Used real data bus width for data reading in PXA2x0, SA1110, and SH7727 bus drivers (based on patch 792591, thanks to Guennadi Liakhovetski).
* Added 'initbus' command to allow dynamic bus driver loading.
* Added support for flashes with multiple block erase regions for 'flashmem' (Bradley D. LaRonde).
* Added BOOT_DEF register emulation for PXA2x0 bus driver.
* Fixed inverted TRST signal for Macraigor Wiggler JTAG Cable see patch 799377 for more info, thanks to Mike Tesch for reporting).
* Added Ka-Ro TRITON (PXA255/250) JTAG Cable driver (patch 805103, Andreas Mohr).
* Spelling and documentation fixes (patch 805108, Andreas Mohr).
* Fixed minor bugs.
* Updated translations:
- Slovak... read more

Posted by Marcel Telka 2003-10-11

xboot-0.3.1 released

xboot is a bootloader for embedded devices. It's capable to download binary image from host PC via USB, serial or parallel port; write it into flash memory and startup WinCE.

xboot is extensible to support different platforms (boards) and operating systems. Supported platforms now include Intel SA1110 based devices (EI370, EP002, EP202) and Intel PXA250 based devices (EP250 aka WEP).

Main changes since latest release (0.3.0):
* Fixed bug in flash.c.
* Added download/flash/upload progress visual indication.
* Added splash screen show.... read more

Posted by Marcel Telka 2003-09-26

ucb1400-0.1 released

This driver provide set of functions UCB1400 audio codec. This driver is HW independend. Requires only ac97 driver in your platform.

Currently supported functions:
* ADC control sequence

Homepage: http://openwince.sourceforge.net/ucb1400/

This is initial release.

--
Daniel Samek

Posted by Marcel Telka 2003-09-23

i2ceeprom-0.6.1 released

Changes since 0.6 release:
* Added generation source rpm.
* Removed dependency on ICP0: port.

Homepage: http://openwince.sourceforge.net/i2ceeprom/

--
Daniel Samek

Posted by Marcel Telka 2003-09-23

ulc 0.1 released

ulc is binary image uploader. It's capable to upload image via USB port.

ulc is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. There is absolutely no warranty for ulc.

This is first public release.

--
Juraj Fabo

Posted by Marcel Telka 2003-09-23

xboot 0.3.0 released

xboot is a bootloader for embedded devices. It's capable to download binary image from host PC via USB, serial or parallel port; write it into flash memory and startup WinCE.

xboot is extensible to support different platforms (boards) and operating systems. Supported platforms now include Intel SA1110 based devices (EI370, EP002, EP202) and Intel PXA250 based devices (EP250 aka WEP).

Main changes since latest release (0.2.3):
* Considerably improved download performance via USB.
* Improved upload perfomance with double-buffering enable.
* Slightly improved download performance.
* Added binary file uploading support via USB.
* Fixed usb HW initialization.
* Rewrote usb request processing (patch 765921, Daniel Samek).
* Fixed minor compile bug (patch 763737, Daniel Samek).
* Fixed minor bugs in USB (patch 776195, Daniel Samek).... read more

Posted by Marcel Telka 2003-09-23

cogen-0.6.2

This is configuration generator for your platform

Changes since 0.6.1 release:
* Removed dependency on cesysgen.bat file version.

Homepage: http://openwince.sourceforge.net/cogen/

--
Daniel Samek

Posted by Marcel Telka 2003-09-23

cogen-0.6.1

This is configuration generator for your platform

Changes since 0.6 release:
* Added more info in README, fixed bug 794614 "configtype required".
* Fixed bug 794617 "cogen-install failed".
* Added support for C++ exception handling.
* Fixed patch command usage.

Homepage: http://openwince.sourceforge.net/cogen/

--
Daniel Samek

Posted by Marcel Telka 2003-09-03

EP250 BSP 0.2.2 released

This is Board Support Package (BSP) for ETC WEP EP250 board for Windows CE .NET.

Changes since 0.2.1 release:
* Enable smart low power mode on both codec and PLL. (Daniel Samek)
* Added PLATFORMTYPE & OEMINFO setting to fds driver. (Daniel Samek)
* Added fds driver, which saved eeprom firmware data to windows registry. (Daniel Samek)
* Added support for IrDA and Bluetooth (patch 780835 and 787966, Juraj Fabo).
* Disabled Obex for IrDA (patch 788073, Juraj Fabo).... read more

Posted by Marcel Telka 2003-08-25

Intel PXA2x0 drivers 0.2.4 released

This is a driver collection for Intel PXA2x0 processor family (it includes PXA210, PXA250, PXA255, PXA260, PXA261, PXA262, and PXA263) for Windows CE.

This package is intended primarily for BSP programmers and it is designed with care of strict separation board specific code (they are not a part of this package) from common PXA2x0 related stuff which forms this package content.

Changes since 0.2.3 release:
* Fixed data abort when USB cable is insert in power up time. (Daniel Samek)
* Turn off all functions in ac97 driver in PowerDown function. (Daniel Samek)
* Removed unused secondary audio codec settings. (Daniel Samek)
* In MMC card driver added used GPIO's reseting on device deinitalization. (Juraj Fabo)
* Added szProcessorName setting to IOCTL_PROCESSOR_INFORMATION. (Daniel Samek)
* Added support for setting PLATFORMTYPE & OEMINFO. (Daniel Samek)
* Fixed bad USB driver behaviour, when USB cable is inserted in boot time. (Daniel Samek)
* Added support for IrDA for uart driver. (Juraj Fabo)... read more

Posted by Marcel Telka 2003-08-25

include 0.3.1 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.3 release:
* Removed win32/stdint.h installation in POSIX environments.
* Fixed recursive stdint.h include in owce-stdint.h.

Homepage: http://openwince.sourceforge.net/include/

--
Marcel Telka

Posted by Marcel Telka 2003-08-20

JTAG Tools 0.5 released

JTAG Tools is a software package which enables working with JTAG-aware (IEEE 1149.1) hardware devices (parts) and boards through JTAG adapter.

This package has open and modular architecture with ability to write miscellaneous extensions (like board testers, flash memory programmers, and so on).

Changes since 0.4 release:
* Fixed bug with SELECT, AUTOFD, and STROBE signals handling (bug 745824).
* Added new commands 'peek' and 'poke' (patch 747447, Matan Ziv-Av).
* Fixed bugs in SH7727 bus driver (thanks to Rainer Drken).
* Added bus drivers for Hitachi SH7750R and Broadcom BCM1250 (patch 753300, Matan Ziv-Av).
* Added bus driver for Hitachi SH7751R (patch 773533, Matan Ziv-Av).
* Added bus width detection using MD3 and MD4 signals in SH7727 bus driver (thanks to Rainer Drken).
* Changes in 'discovery' command:
- removed explicit JTAG chain length detection (patch 753298, Matan Ziv-Av)
- simplified output messages
- removed support for report results to file
* Added new command 'part', syntax changes for 'set', 'get', 'dr', 'instruction', and 'print' commands.
* Added support for multiple buses, added new 'bus' command to change active bus.
* Added initial JTAG declarations for Broadcom BCM3310 (see support request 770145 for more info, thanks to Ramses VI).
* Added JTAG declarations for Samsung S3C4510B (Jiun-Shian Ho).
* Added bus driver for Samsung S3C4510X (Jiun-Shian Ho).
* Fixed invalid memory allocation size (core dump) in jtag_parse_line() function.
* Added new 'include' command.
* Added new commands 'signal', 'register', 'bit', and enhanced 'instruction' command to allow create JTAG declarations from command line (or script).
* Added new 'eraseflash' command (patch 772267, Thomas Frhlich).
* JTAG declarations are now executed as scripts.
* Added support for parts without IDCODE instruction.
* Added support for "downto" in bit vectors and "observe_only" into bsdl2jtag (patch 787346, Brad Parker).
* Added support for Intel SCS command set (patch 787978, Jani Monoses).
* Added support for 1 x 8 bit AMD Flash (patch 772499, Matan Ziv-Av).
* Added support for 1 x 8 bit Intel Flash (patch 753295, Matan Ziv-Av).
* Minor bugs fixed.
* New translations:
- Slovak... read more

Posted by Marcel Telka 2003-08-19

include 0.3 released

include is a collection of the useful independent include files for C/Assembler developers. Released under BSD-style license.

Changes since 0.2.3 release:
* Changes in PXA2x0 support:
- added support for Intel PXA255 processor
- replaced PXA2X0_NOPXA26X conditional directive with PXA2X0_NOPXA255 and PXA2X0_NOPXA260 directives to remove support for PXA255 and above (PXA2X0_NOPXA255) or PXA260 and above (PXA2X0_NOPXA260) processor features
- added CCCR_M_4 multiplier for PXA255 and above
- added new register UDCCFR for PXA255 and above
* Added ARM System Control Coprocessor Register 1 (Control Register) bits.
* Added brux common headers.
* Replaced static stdint.h with autogenerated one for POSIX environments.... read more

Posted by Marcel Telka 2003-08-19

cogen-0.6

This is configuration generator for your platform

Changes since 0.5 release:

* Removed some unneccesarry SYSGEN_XXX variables.
* Chnged distrubution type. Read INSTALL & README files in this distribution.

Homepage: http://openwince.sourceforge.net/cogen/

--
Daniel Samek

Posted by Marcel Telka 2003-08-11

lcdcntr-0.2.1 released

This is display backlight and contrast control application.

Changes since 0.2 release:

* Fixed invalid target file extension and missing resources.

Homepage: http://openwince.sourceforge.net/lcdcntr/

--
Juraj Fabo

Posted by Marcel Telka 2003-08-06

i2ceeprom 0.6 released

Changes since 0.5 release:
* Added rpm distribution.

Homepage: http://openwince.sourceforge.net/i2ceeprom/

--
Daniel Samek

Posted by Marcel Telka 2003-08-01

ibisa 0.3.3 released

ibisa is a build framework for openwince.

Changes since 0.3.2 release:
* Changed generated filenames in cesysgen phase (former files were ignored by fmerge).

Homepage: http://openwince.sourceforge.net/ibisa/

--
Marcel Telka

Posted by Marcel Telka 2003-07-30