Table 76. cr1000 sram memory – Campbell Scientific CR1000 Measurement and Control System User Manual

Page 331

Advertising
background image

Section 8. Operation

331

 

Internal Serial Flash

3

12 kB: Device Settings

500 kB: CPU: drive

Device Settings — A backup of settings such as PakBus address, station name, beacon
intervals, neighbor lists, etc. Rebuilt when a setting changes.
CPU: drive — Holds program files, field calibration files, and other files not frequently
overwritten. Slower than SRAM. When a program is compiled and run, it is copied here
automatically for loading on subsequent power-ups. Files accumulate until deleted with
File Control or the FilesManage() instruction. Use USR: drive to store other file types.
Available CPU: memory is reported in Status table field CPUDriveFree.

External Flash

(Optional)

2 GB: USB: drive

USB: drive

— Holds program files. Holds a copy of requested final-storage table data

as files when TableFile() instruction is used. USB: data can be retrieved from the
storage device with Windows Explorer. USB: drive can facilitate the use of
Powerup.ini.

External CompactFlash

(Optional)

≤ 16 GB: CRD: drive

CRD: drive

— Holds program files. Holds a copy of final-storage table data as files

when TableFile() instruction with

Option 64

is used (replaces CardOut()). See Writing

High-Frequency Data to CF Cards

(p. 266)

for more information. When data are

requested by a PC, data first are provided from SRAM. If the requested records have
been overwritten in SRAM, data are sent from CRD:. Alternatively, CRD: data can be
retrieved in a binary format using datalogger support software

(p. 77)

File Control.

Binary files are converted using CardConvert software. 10% or 80 kB of CF memory
(whichever is smaller) is reserved for program storage. CF cards can facilitate the use
of Powerup.ini.

1

SRAM

·CR1000 changed from 2- to 4-MB SRAM in Sept 2007. SNs ≥ 11832 are 4 MB.

2Flash is rated for > 1 million overwrites.

3

Serial flash is rated for 100,000 overwrites (50,000 overwrites on 128-kB units). Care should be taken in programs that

overwrite memory to use the CRD: or USR: drives so as not to wear-out the CPU: drive.

·The CR1000 changed from 128- to 512-kB serial flash in May 2007. SNs ≥ 9452 are 512 kB.

 

Table 76. CR1000 SRAM Memory

Use

Comments

Static Memory

Operational memory used by the operating system regardless of the user
program. This sector is rebuilt at power-up, program re-compile, and watchdog
events.

----------------------------------
Operating Settings and Properties


"Keep"

memory. Stores settings such as PakBus address, station name, beacon

intervals, neighbor lists, etc. Also stores dynamic properties such as the routing
table, communications timeouts, etc.

----------------------------------
CRBasic Program
Operating Memory


Stores the currently compiled and running user program. This sector is rebuilt on
power-up, recompile, and watchdog events.

Advertising