# WMP100 adl & File System

**URL:** <https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776>\
**Category:** Legacy AirPrime modules\
**Created:** [October 8, 2013, 2:17pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776 "2013-10-08T14:17:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 8, 2013, 2:17pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/1 "2013-10-08T14:17:09Z")

</div>

Hi!

In the ADL User Guide (ADL User Guide for Open AT Application Framework OS 6.51) I have found this sample code which doesn’t work for me. My application crashes and the modem restarts automatically as adl\_fsEnterFS is called.

I am using Open AT Framework Firmware Package: 7.51.0.201205311751

Should I include any library, maybe? How should I do it?

Note. I had to comment adl\_fsInit since it does not exist! It’s not even referenced in the documentation

```auto
void MyFunction ( void )
{
  int ret = -1;
  ADL_FS_FILE *file;
  // init File System driver, to do only once
  // adl_fsInit(); I HAD TO COMMENT THIS LINE THIS FUNCTION DOES NOT EXIST IN [b]adl_filesystem.h[/b] 
  // subscribe the current task to the File System service
  // to do once per task using File System
  ret = adl_fsEnterFS();
  if ( ret )
  {
    TRACE (( 1, "MyFunction: adl_fsEnterFS error %d", ret ));
    return ret;
  }
  // mount the first volume on the internal NOR Flash
  ret = adl_fsMountDrive( 0, ADL_FS_INTERNAL_NOR, NULL );
  TRACE (( 1, "MyFunction: adl_fsMountDrive error %d", ret ));
  {
    TRACE (( 1, "MyFunction: adl_fsEnterFS error %d", ret ));
    return ret;
  }
  // set the first volume as current volume
  adl_fsChDrive( 0 );
  // open a file in read mode
  file = adl_fsOpen("/dir/file.txt", "r");
  if (file == NULL)
  {
    TRACE (( 1, "MyFunction: error while opening file " ));
    return -1;
  }
  // close the file
  adl_fsClose(file);
  // release File System service from current task
  adl_fsReleaseFS();
}
```

Thanks to anyone

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 8, 2013, 2:43pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/2 "2013-10-08T14:43:07Z")

</div>

Hi,

To use the file system on WMP100, you have first to configure the filse system size using the +WOPEN command:  
AT+WOPEN=9,  
: Kbytes size allocated for the File System area (default value: 0 Kbytes)  
MinSize is 4 sectors of 64kBytes.  
MaxSize value differs according to the flash memory size:  
0 for 32Mbits Flash size, 4096 for 64Mbits flash size and 12288 for 128Mbits flash size.  
Provided parameter value will be rounded up to the next flash sector sub-division (64 Kbytes). For example, if a 100 Kbytes size is required, a 128 Kbytes size will effectively be set.

Then you may be able to use the file system from the OpenAT application.

Concerning adl\_fsInit() API, you’re right, this API doesn’t exist. You have first to call adl\_fsSubscribe to subscribe to this service.

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 8, 2013, 3:14pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/3 "2013-10-08T15:14:00Z")

</div>

Hi, thank you.  
I tried to do as you explained but this is what I get:

```auto
[10/08/13 17:05:54:667]at+wopen=0
[10/08/13 17:06:00:573] OK
[10/08/13 17:06:00:588] 
[10/08/13 17:06:00:592] +WIND: 13
[10/08/13 17:06:01:843] 
[10/08/13 17:06:01:844] +WIND: 1
[10/08/13 17:06:03:167] 
[10/08/13 17:06:03:169] +WIND: 16
[10/08/13 17:06:06:954] 
[10/08/13 17:06:06:955] +WIND: 4
[10/08/13 17:06:06:956] 
[10/08/13 17:06:06:957] +WIND: 10,"SM",0,"FD",0,"ON",0,"SN",0,"EN",0
[10/08/13 17:06:06:958] 
[10/08/13 17:06:06:959] +WIND: 11,,,,,"2A07875F0FAD57D22D0C487673B43696",
[10/08/13 17:06:07:075] 
[10/08/13 17:06:07:076] +WIND: 7
[10/08/13 17:06:23:125] AT+WOPEN=9,64
[10/08/13 17:06:23:138] ERROR
[10/08/13 17:06:45:486] AT+WOPEN=9,128
[10/08/13 17:06:45:498] ERROR
[10/08/13 17:07:03:120] AT+WOPEN=9,256
[10/08/13 17:07:03:129] ERROR
[10/08/13 17:07:18:247] AT+WOPEN=9,1024
[10/08/13 17:07:18:256] ERROR
[10/08/13 17:08:49:015] AT+WOPEN=9,4096
[10/08/13 17:08:49:027] ERROR
[10/08/13 17:10:57:776] AT+WOPEN?
[10/08/13 17:10:57:783] +WOPEN: 0
[10/08/13 17:10:57:784] 
[10/08/13 17:10:57:785] OK
```

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 8, 2013, 3:56pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/4 "2013-10-08T15:56:01Z")

</div>

Can you give the responses of the AT commands:

- AT+WOPEN=?
- AT+WOPEN=9

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 9, 2013, 6:43am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/5 "2013-10-09T06:43:07Z")

</div>

```auto
[10/09/13 08:45:21:626] AT+WOPEN=?
[10/09/13 08:45:21:642] +WOPEN: (0-9),(64-768),(0-24),(0-24)
[10/09/13 08:45:21:643] 
[10/09/13 08:45:21:644] OK
[10/09/13 08:45:28:612] AT+WOPEN=9
[10/09/13 08:45:28:624] +WOPEN: 9,0,192
[10/09/13 08:45:28:625] 
[10/09/13 08:45:28:626] OK
```

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 9, 2013, 8:30am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/6 "2013-10-09T08:30:21Z")

</div>

Hi, good morning. If I firs give AT+WOPEN=1, the result is different. CME ERROR 3 should mean “Operation not allowed”. I don’t understand why and how to solve this.

```auto
[10/09/13 10:20:55:851] AT+WOPEN?
[10/09/13 10:20:55:863] +WOPEN: 1
[10/09/13 10:20:55:878] 
[10/09/13 10:20:55:879] OK
[10/09/13 10:21:11:144] AT+WOPEN=9,256
[10/09/13 10:21:11:161] +CME ERROR: 3
```

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 9, 2013, 9:00am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/7 "2013-10-09T09:00:36Z")

</div>

Hi,

Do you know the size of your flash memory ?  
Can you send the response of AT+WOPEN=6 command ?  
File system is not available because the size assigned to the FS in flash is null for now.  
Normally, your module has 192KB not allocated which can be used for the FS. Can you try AT+WOPEN=9,192 command ?

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 9, 2013, 10:37am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/8 "2013-10-09T10:37:27Z")

</div>

```auto
[10/09/13 12:30:31:742] at+wopen=6
[10/09/13 12:30:31:754] +WOPEN: 6,832,192
[10/09/13 12:30:31:755] 
[10/09/13 12:30:31:756] OK
[10/09/13 12:30:43:270] at+wopen=9,192
[10/09/13 12:30:43:281] +CME ERROR: 3
```

Memory: a total of 4MB Flash (expandable to 8MB) and 2MB Ram. 3MB Flash  
(7MB with expansion) and 1.5MB Ram are available for user applications.  
The others resources are occupied by Open AT O.S.

I need the file system because my application must send via ftp a text file which might reach even one megabyte in size.

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 9, 2013, 1:30pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/9 "2013-10-09T13:30:18Z")

</div>

Hi,

Can you provide the response of ati9 ?  
I think FS is not available for the flash of 4MB.

First, try to reduce the size of the A&D flash area: AT+WOPEN=6,256 (you may loose the saved data). There’s no enough available space in flash for the file system.  
Then try to reserve the FS area: AT+WOPEN=9,256

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 9, 2013, 3:01pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/10 "2013-10-09T15:01:40Z")

</div>

Hi,  
we’ve got an improvement! (Look at the command terminal below, underscores appearance mean that the system restarted)

But when I run the application the behaviour’s not changed:

adl\_fsEnterFS still make the app crash. 😢

```auto
[10/09/13 16:16:28:734] ati 9
[10/09/13 16:16:28:766] "DWL","V09c08","","Sierra Wireless",55684,"053112 09:27","6baf6254","00010000"
[10/09/13 16:16:28:767] "FW","FW_751_14.WMP100F","R7.51.0.201205311751.WMP100","Sierra Wireless",620780,"053112 17:51","de5225b8","001c0000"
[10/09/13 16:16:28:792] "MODEM","1.2.12","201205311748.WMP100","Sierra Wireless",1660692,"053112 17:48","16b6cdaa","00020000"
[10/09/13 16:16:28:793] "OAT","v1.0.11","SmartMeteringAugusto","Topcon Infomobility s.r.l.",138376,"100913 16:13","7e980f6d","002a0000"
[10/09/13 16:16:28:803] "ROM","400000"
[10/09/13 16:16:28:803] "RAM","200000"
[10/09/13 16:16:28:806] "DWLNAME","WMP100"
[10/09/13 16:16:28:807] 
[10/09/13 16:16:28:807] OK
[10/09/13 16:16:47:960] AT+WOPEN=6,256
[10/09/13 16:16:47:973] +WOPEN: 6,256,768
[10/09/13 16:16:54:437] 
[10/09/13 16:16:54:438] OK
[10/09/13 16:16:54:524] 
[10/09/13 16:16:54:525] __________________________________________________________________
[10/09/13 16:16:54:526] Application Name:SmartMeteringAugusto

....

[10/09/13 16:17:10:823] AT+WOPEN=9,256
[10/09/13 16:17:19:146] +WOPEN: 9,256,512
[10/09/13 16:17:21:520] 
[10/09/13 16:17:21:521] OK
[10/09/13 16:17:21:696] 
[10/09/13 16:17:21:697] __________________________________________________________________
[10/09/13 16:17:21:698] Application Name:SmartMeteringAugusto

...

[10/09/13 16:19:40:086] at+wopen=9
[10/09/13 16:19:40:102] +WOPEN: 9,256,512
[10/09/13 16:19:40:118] 
[10/09/13 16:19:40:119] OK
```

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 10, 2013, 8:18am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/11 "2013-10-10T08:18:02Z")

</div>

Hi,

Yes, looks better. Now the file system area is allocated (AT+WOPEN=9,… and AT+WOPEN=6,… parameters are stored in flash, no need to execute them at each boot).

Do you subscribe to the file system service (call call adl\_fsSubscribe() API into your applciation) ?

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 10, 2013, 3:47pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/12 "2013-10-10T15:47:05Z")

</div>

Yes, thank you! That what was missing.

I have now changed my app into the following simple code, in order to write a string to a file then read it back. I just can’t open the adl\_fsOpen returns NULL. Sorry to bother you again.  
I was also wondering where to look at in the documentation on how to manage files, since I feel I miss some knowledge. Is there the functions’ reference only?

```auto
int MyFunction ( void )
{
	int ret = -1;
	ADL_FS_FILE *file;
	
	debugPrint("\nadl_fsSubscribe();");
	
	adl_fsSubscribe();
	
	debugPrint("\nMyFunction:entering");

	adl_InitType_e adl_InitType = adl_InitGetType ();

	debugPrint("\nEmbedded : Appli Init, init type >%d< ", adl_InitType);
  
	ret = adl_fsEnterFS();
	
	if ( ret )
	{
		debugPrint("\nMyFunction: adl_fsEnterFS error %d", ret );
		return ret;
	}
	
	// mount the first volume on the internal NOR Flash
	ret = adl_fsMountDrive( 0, ADL_FS_INTERNAL_NOR, NULL );
	
	debugPrint("\nadl_fsMountDrive %d", ret);

	// set the first volume as current volume
	adl_fsChDrive( 0 );
	
	debugPrint("\nfile = adl_fsOpen");
	
	// open a file in read mode
	file = adl_fsOpen("/file.txt", "w+");
	
	debugPrint("\nadl_fsOpen in write mode returns %d", file);
	
	ascii myname[] = {"Roberto Turci"};
	adl_fsWrite(myname, sizeof(ascii), sizeof(myname)/sizeof(ascii), file);

	debugPrint("\nadl_fsWrite fatta");
	
	if (file == NULL)
	{
		debugPrint("\nMyFunction: error while opening file ");
		return -1;
	}

	// close the file
	adl_fsClose(file);

	ADL_FS_FILE *file2;
	// open a file in read mode
	file2 = adl_fsOpen("/dir/file.txt", "r");

	if (file2 == NULL)
	{
		debugPrint("\nMyFunction: error while opening file2 ");
		return -1;
	}
	
	debugPrint("\nadl_fsOpen in read mode returns %d", file2);
	
	ascii readbuf[200];
	adl_fsRead(readbuf, sizeof(ascii), sizeof(myname)/sizeof(ascii), file2);

	// close the file
	adl_fsClose(file2);
	
	debugPrint("readbuf is %s", readbuf);

		
	
	// release File System service from current task
	adl_fsReleaseFS();

	return 0;
}
```

The Output debug window shows the following:

```auto
[10/10/13 17:38:55:502] B4 MyFunction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[10/10/13 17:38:55:503] adl_fsSubscribe();
[10/10/13 17:38:55:512] MyFunction:ingresso
[10/10/13 17:38:55:513] Embedded : Appli Init, init type >0<    
[10/10/13 17:38:55:669] adl_fsMountDrive 2
[10/10/13 17:38:55:685] file = adl_fsOpen
[10/10/13 17:38:55:702] adl_fsOpen in write mode returns 0
[10/10/13 17:38:55:703] adl_fsWrite fatta
[10/10/13 17:38:55:714] MyFunction: error while opening file 
[10/10/13 17:38:55:715] After MyFunction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
```

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 11, 2013, 7:01am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/13 "2013-10-11T07:01:04Z")

</div>

Hi,

adl\_fsMountDrive returns the error code 2. Accroding to ADL user guide, it means that ADL\_FS\_ERR\_NOTFORMATTED. So try to format the file system using adl\_fsFormat API.

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 11, 2013, 3:10pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/14 "2013-10-11T15:10:32Z")

</div>

Hi, since adl\_fsFormat returns 1, where can I find the meaning of this function’s returned error values?

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 14, 2013, 7:14am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/15 "2013-10-14T07:14:55Z")

</div>

Hi,

1 value means ADL\_FS\_ERR\_INVALIDDRIVE.  
The error codes are documented into the ADL userguide (but maybe your revision is not up-to-date).  
Here is the error codes list:  
Enum  
{  
ADL\_FS\_NO\_ERROR,  
ADL\_FS\_ERR\_INVALIDDRIVE,  
ADL\_FS\_ERR\_NOTFORMATTED,  
ADL\_FS\_ERR\_INVALIDDIR,  
ADL\_FS\_ERR\_INVALIDNAME,  
ADL\_FS\_ERR\_NOTFOUND,  
ADL\_FS\_ERR\_DUPLICATED,  
ADL\_FS\_ERR\_NOMOREENTRY,  
ADL\_FS\_ERR\_NOTOPEN,  
ADL\_FS\_ERR\_EOF,  
ADL\_FS\_ERR\_RESERVED,  
ADL\_FS\_ERR\_NOTUSEABLE,  
ADL\_FS\_ERR\_LOCKED,  
ADL\_FS\_ERR\_ACCESSDENIED,  
ADL\_FS\_ERR\_NOTEMPTY,  
ADL\_FS\_ERR\_INITFUNC,  
ADL\_FS\_ERR\_CARDREMOVED,  
ADL\_FS\_ERR\_ONDRIVE,  
ADL\_FS\_ERR\_INVALIDSECTOR,  
ADL\_FS\_ERR\_READ,  
ADL\_FS\_ERR\_WRITE,  
ADL\_FS\_ERR\_INVALIDMEDIA,  
ADL\_FS\_ERR\_BUSY,  
ADL\_FS\_ERR\_WRITEPROTECT,  
ADL\_FS\_ERR\_INVFATTYPE,  
ADL\_FS\_ERR\_MEDIATOOSMALL,  
ADL\_FS\_ERR\_MEDIATOOLARGE,  
ADL\_FS\_ERR\_NOTSUPPSECTORSIZE,  
ADL\_FS\_ERR\_UNKNOWN,  
ADL\_FS\_ERR\_DRVALREADYMNT,  
ADL\_FS\_ERR\_TOOLONGNAME,  
ADL\_FS\_ERR\_NOTFORREAD,  
ADL\_FS\_ERR\_DELFUNC,  
ADL\_FS\_ERR\_ALLOCATION,  
ADL\_FS\_ERR\_INVALIDPOS,  
ADL\_FS\_ERR\_NOMORETASK,  
ADL\_FS\_ERR\_NOTAVAILABLE,  
ADL\_FS\_ERR\_TASKNOTFOUND,  
ADL\_FS\_ERR\_UNUSABLE,  
ADL\_FS\_ERR\_CRCERROR  
}

The code should be something like :

ret = adl\_fsMountDrive( 0, ADL\_FS\_INTERNAL\_NOR, NULL );

if (ADL\_FS\_ERR\_NOTFORMATTED == ret )  
{  
ret = adl\_fsFormat(0);  
debugPrint("\nfsFormat error %d", ret );  
}

Thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 22, 2013, 1:46pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/16 "2013-10-22T13:46:26Z")

</div>

First of all I wish to thank you for your kind support. 🙂 I can now use the File System an work with files! 🙂

My only problem is that I could not allocate more than 512 KBytes with the AT+WOPEN=9,512 AT command. For any number bigger than 512 I get an error:

```auto
[10/22/13 15:43:30:507] AT+WOPEN=9,513
[10/22/13 15:43:30:508] +CME ERROR: 3
```

I need to allocate all the available Flash memory, isn’t that possible ❓

The external Flash Memory mounted on the board is the ST M36W0R5040t8zaq Datasheet:  
➡ [https://www.dropbox.com/s/2oq2jdv7rsdysqh/M36W0R5040x5%20MCP%2032%2B16psram.pdf](https://www.dropbox.com/s/2oq2jdv7rsdysqh/M36W0R5040x5%20MCP%2032%2B16psram.pdf)

Regards

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 22, 2013, 3:57pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/17 "2013-10-22T15:57:12Z")

</div>

Hi,

I think you can try to reduce again the A&D area:  
Try this:  
AT+WOPEN=6,64  
Then (perhaps reboot)  
AT+WOPEN=9,704

If it works, you can also try this combination:  
AT+WOPEN=6,0  
Then: AT+WOPEN=9,768

Thanks.

PS: you can thanks somebody on the openat forum by clicking on the “+1” button next to the “quote” button when the topic is over (we have a “thanks” counter). It is always good to show that we have successfully helped somebody to solve its issue. thanks.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 23, 2013, 11:04am UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/18 "2013-10-23T11:04:51Z")

</div>

Hi ado1,  
the commands you suggest work.

In the WMP100 datasheet (AirPrime\_WMP\_Series\_Product\_Technical\_Specification\_and\_Customer\_Design\_Guidelines\_Rev13\_0.pdf page 100/173) there is a memory map showing:  
1536KB for Application & A&D storage

I just don’t get why I cannot use more than 768 KByte.

Regards

---

<div class="post-metadata">

**Author:** ![ado1](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@ado1](https://forum.sierrawireless.com/u/ado1)\
**Post date:** [October 23, 2013, 2:24pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/19 "2013-10-23T14:24:27Z")

</div>

Hi, maybe you can allocate 832MB.  
Anyway, I’m surprise because according to the AT user guide, file system is not availavble on 4MB flash.

---

<div class="post-metadata">

**Author:** ![rturci](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rturci](https://forum.sierrawireless.com/u/rturci)\
**Post date:** [October 23, 2013, 3:20pm UTC](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776/20 "2013-10-23T15:20:50Z")

</div>

Hi ado1,

sorry but , where did you get that number (832) from? Anyway it doesn’t work.

```auto
[10/23/13 17:12:53:177] AT+WOPEN=9,832
[10/23/13 17:14:24:189] +CME ERROR: 3
```

From AT\_Command\_Interface\_Guide\_751.pdf page 52

> [@](#):
>
> MaxSize value differs according to the flash memory size: 0 for 32Mbits flash size,

I assume it means, as you said, that the file system is not supported. I am currently using it with a 32 Mbit Flash, though.

☹

Regards

[Next page](https://forum.sierrawireless.com/t/wmp100-adl-file-system/6776.md?page=2)
