# Flash Write/Read - Q2686

**URL:** <https://forum.sierrawireless.com/t/flash-write-read-q2686/4472>\
**Category:** Legacy AirPrime modules\
**Created:** [June 5, 2010, 5:49am UTC](https://forum.sierrawireless.com/t/flash-write-read-q2686/4472 "2010-06-05T05:49:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![basavpace](https://avatars.discourse-cdn.com/v4/letter/b/ccd318/32.png) [@basavpace](https://forum.sierrawireless.com/u/basavpace)\
**Post date:** [June 5, 2010, 5:49am UTC](https://forum.sierrawireless.com/t/flash-write-read-q2686/4472/1 "2010-06-05T05:49:28Z")

</div>

Hi,  
Could any one suggest/guide how to write .hex data into flash, as per ADL user guide we can write string “i tried it is working” Please help me on below.

1. writing & Reading one byte of hex data/ program status data into flash memory
2. Wrting / reading array of data into flash program

Regards,

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 5, 2010, 8:24am UTC](https://forum.sierrawireless.com/t/flash-write-read-q2686/4472/2 "2010-06-05T08:24:22Z")

</div>

> [@basavpace](#):
>
> per ADL user guide we can write string

No, you don’t write a string - you just write a specified number of bytes

The ADL User Guide is misleading when it calls the data a “string”: it is not a string in the ‘C’ language sense - it is just a number of raw bytes.

See: [Misleading: Flash Read & Write functions - not strings](https://forum.sierrawireless.com/t/misleading-flash-read-write-functions-not-strings/1581/1)
