Reprogramming of the device. New firmware version
in other words, with the stick once to boot without touching the screw, while it is not necessary to install long and tedious, just copy.
By the way you can also stick ship with a freely distributable OS, well Linux some.... in the presence of a boot loader for Linux, it would be possible to make such a firmware, well in one - recorded on a flash drive, rebooted with it all.... without suffering with the Windows.
From the user point of view it would be just a one-time boot from the stick and pressing the button confirm the firmware for example.
Ie no special knowledge other OSes would not be required, it's just for a client would be more safe way - on the left the Assembly of CPS is easy to pick up something in the form of virus or Trojan, but on UNIX-style OSes this is simple.
A preparation of the stick looks exactly the same format under Windows and copying files.
I think this is quite a convenient option. In principle, given the low cost of flash drives over small volumes, such PEREPODGOTOVKI can be put in the package with the device - copied user on the new firmware, booted one time with her, and deferred to the trail. times.
And then dances with a tambourine any.
By the way you can also stick ship with a freely distributable OS, well Linux some.... in the presence of a boot loader for Linux, it would be possible to make such a firmware, well in one - recorded on a flash drive, rebooted with it all.... without suffering with the Windows.
From the user point of view it would be just a one-time boot from the stick and pressing the button confirm the firmware for example.
Ie no special knowledge other OSes would not be required, it's just for a client would be more safe way - on the left the Assembly of CPS is easy to pick up something in the form of virus or Trojan, but on UNIX-style OSes this is simple.
A preparation of the stick looks exactly the same format under Windows and copying files.
I think this is quite a convenient option. In principle, given the low cost of flash drives over small volumes, such PEREPODGOTOVKI can be put in the package with the device - copied user on the new firmware, booted one time with her, and deferred to the trail. times.
And then dances with a tambourine any.
- Владимир Никонов 2
- Автор сайта
- Posts:820
- Joined:Thu Oct 26, 2006 19:52
- Location:Краснодар
- Has thanked: 20 times
- Been thanked: 28 times
- Contact:
Re: Reprogramming of the device. New firmware version
Added in the theme all you need to flash 1 file:
http://www.mindmachine.ru/download/navi ... amming.zip
Updated files:
firmware file: embed_navigator_v113b.bin
http://www.mindmachine.ru/download/navi ... amming.zip
Updated files:
firmware file: embed_navigator_v113b.bin
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
I've already answered this question before October 1, all substantive comments will try the firmware to work. Auto power off (or rather the transition to sleep mode) and silent keyboards made. Now deal with sorting files and creating playlists. After all the modifications to the firmware still need to be tested.
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
unfortunately no, because these untested firmware is not laid out (it is not clear how it will behave -> unnecessary questions and misunderstandings). But testing will begin when all the planned improvements
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
So, lay out a new firmware version is 1.13 b
You can download it via the link :
viewtopic.php?f=38&t=4311
You can download it via the link :
viewtopic.php?f=38&t=4311
Last edited by Алексей Крячко__ on Sat Oct 08, 2011 18:00, edited 1 time in total.
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
What's new added in the firmware ?
1) standby mode with reduced power consumption (25mA), while the led is blinking, signaling that the device is still enabled. This allows first not to forget the appliance, and secondly, if you forgot it, the small consumption in this mode is not much drain your batteries during your sleep Exit from standby mode or by pressing one of the keys (about 1sec) or when the alarm goes off.
2) adjust the brightness, allowing rude to ask a lower level, relative to the maximum (the one now in the firmware 1.12). These regulations apply to strb decoder and session separately. The default is put a 100% to be as well as in the firmware 1.12.
3) disable the key click sound
4) choose a basic color and the fill color to sessions, or work with the flowers that laid the author.
5) create a playlist in a text file for files within the specified folder, then sort these files by name (in ascending order). The user can then connect the device to computer via USB and in the simplest text editor like Notepad or editor FAR remove from that list any names or change their order. The device will play files in the order that they go in this list, when we run the playback folder. But when you delete this file list will be played as before all the files from the folders in the order in which they were recorded.
This solution allowed to achieve compatibility with the previous version and in my opinion is quite simple and flexible.
6) Adjusted the alarm functions. When the device is in standby mode (the led flashes) and on the day of the activated alarm when it is triggered, the device enters standby mode. And the melody sounds until then until you or one of the keys on the keyboard or after the alarm time has passed the preset time interval to enter the standby mode. I.e. the audio signal stops and the screen goes blank if there was any action with the device for 5-10-15minutes.
7) Changed the scale battery. Instead of numbers indicating level of charge, now when you are offline is displayed the letter "a" indicating the battery life. Earlier digital readout only misled. And the level of stylized left inside the battery, only the scale is more stretched at the top. Ie at 4.8 V (the nominal value of battery) it until about the middle, on a full charge – as before at the top, if below 4.8 V then drops sharply (the outline of the battery is almost empty inside).
So far NESDALE of what was intended :
- a smooth adjustment of light level. This requires increasing the bit-depth of PWM units, it is necessary to adjust the firmware of the FPGA and significantly edit the firmware.
- return to the previous menu in the point from which we went away (now every time you fly into the start menu). Requires a new stack of events used in the model is not enough memory. It must be recompiled everything optimized memory usage – long It will be a different version.<
1) standby mode with reduced power consumption (25mA), while the led is blinking, signaling that the device is still enabled. This allows first not to forget the appliance, and secondly, if you forgot it, the small consumption in this mode is not much drain your batteries during your sleep Exit from standby mode or by pressing one of the keys (about 1sec) or when the alarm goes off.
2) adjust the brightness, allowing rude to ask a lower level, relative to the maximum (the one now in the firmware 1.12). These regulations apply to strb decoder and session separately. The default is put a 100% to be as well as in the firmware 1.12.
3) disable the key click sound
4) choose a basic color and the fill color to sessions, or work with the flowers that laid the author.
5) create a playlist in a text file for files within the specified folder, then sort these files by name (in ascending order). The user can then connect the device to computer via USB and in the simplest text editor like Notepad or editor FAR remove from that list any names or change their order. The device will play files in the order that they go in this list, when we run the playback folder. But when you delete this file list will be played as before all the files from the folders in the order in which they were recorded.
This solution allowed to achieve compatibility with the previous version and in my opinion is quite simple and flexible.
6) Adjusted the alarm functions. When the device is in standby mode (the led flashes) and on the day of the activated alarm when it is triggered, the device enters standby mode. And the melody sounds until then until you or one of the keys on the keyboard or after the alarm time has passed the preset time interval to enter the standby mode. I.e. the audio signal stops and the screen goes blank if there was any action with the device for 5-10-15minutes.
7) Changed the scale battery. Instead of numbers indicating level of charge, now when you are offline is displayed the letter "a" indicating the battery life. Earlier digital readout only misled. And the level of stylized left inside the battery, only the scale is more stretched at the top. Ie at 4.8 V (the nominal value of battery) it until about the middle, on a full charge – as before at the top, if below 4.8 V then drops sharply (the outline of the battery is almost empty inside).
So far NESDALE of what was intended :
- a smooth adjustment of light level. This requires increasing the bit-depth of PWM units, it is necessary to adjust the firmware of the FPGA and significantly edit the firmware.
- return to the previous menu in the point from which we went away (now every time you fly into the start menu). Requires a new stack of events used in the model is not enough memory. It must be recompiled everything optimized memory usage – long It will be a different version.<
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
changes to the menu, and operation procedures
All that is described below, after some time there will be instructions with illustrations.
Meanwhile I recommend to read these innovations here.
1. in the menu "settings" instead of "Backlight" option has been added to "Interface" when choosing which to open a menu of settings of some important options :
Backlight [auto/off/on] - backlight control
Standby [5m / 10m / 15m / off ] - sets the timeout
The key sound [on / off ] - enable / disable key tone
Yark. strobe-Dec. [25% / 50% / 75% / 100%] - setting the maximum brightness in strobe mode decoder
Yark. sessions [25% / 50% / 75% / 100%] - installation high brightness mode sessions
Moving the items on this menu – the keys "up" and "down", changing the parameter using the keys "right" and "left". pressing the "start" or "M" leads to a menu of "settings". If you change any parameter, it is an immediate saving in non-volatile memory.
Now details on the settings :
Backlight. As before, values on-off-auto. Here "auto" means that the timer mode when the backlight turns off after 16 seconds if not press the keys. Since now it is on standby, if it is in device starts, the backlight goes off anyway, regardless of whether constantly it is included in this item or not.
Standby mode . Allows you to save battery if you forget the device or even storage. Here you can select the time in minutes after which the device enters this mode. Or you can select "off". – then the device remains in the active state always.
The key sound. Here you can set the "on" or "off" - the latter allows you to disable the so annoying someone squeak. Everything is very simple.
The brightness of the strobe decoder. You can roughly set the brightness mode of the gate relative to the maximum possible (which is now in the firmware 1.12). Choice 100-75-50-25%. In this case % change of the luminance according to the binary logarithm. Want the minimum of better than 25%, if in version 1.12 (I think too bright) – 100%.
Brightness for the session. There is also set relative to the maximum brightness level for the sessions. The same choice – 100-75-50-25%, only change the brightness – antilogarithmic.
For those with version 1.12 not enough brightness, can be advised to set these points 100%. They are intended primarily for those who are brightness too much.
2. In the menu "Training -> additional modes" appeared in the items "color sessions" and "playlist".
Color sessions has the view menu :
Color [author / red / green /blue / pause ] - to change the main color
Zap. [author / red / green /blue / pause ] to change the filling
Moving the items on this menu – the keys "up" and "down", changing the parameter using the keys "right" and "left". pressing "M" causes an exit to the submenu "extra modes". If you change any parameter, it is an immediate saving in non-volatile memory.
When set to "author" the color of the main or fill (depends on where) – will be as laid author session. If there is another great value – it applies to all the LEDs at once, and sets the color and off (when "pause"). Changes independent from each other. For example, you can use the author's color and the filling to put your and Vice versa.
Note : the color – this is the time when the led is on (illuminated). Seeding is the interval when the led off, so he was repaid need to put "pause" in the interval switched to a different color – choose an appropriate color.
the play List. The list can be created for any folder, but it makes sense to only create for audiobook, ie, MEDIA, STROBE, or member of subdirectories. A linear list is generated, i.e. only one folder and only to files that reside in it directly. If inside the folder there are more sub folders they will be ignored. The list is always named PL_LIST.TXT. The list is sorted by the file names (before the extension). To create a list, you need to select "playlist.", next will be viewing the root directory, then the usual way to navigate to the necessary folder, to establish a selection, press the "F" key and then "start". The screen will appear for a short time, the words "create a playlist". Then it will return back to the submenu "extra modes" , and the selected folder appears a file pl_list.txt. If you had instead selected a separate file – it will just output in the submenu "extra modes" without taking any action.
Once you have created the file pl_list.txt it can be edited in a simple text editor (names can be deleted or rearranged among themselves, leaving as is). It is important that the file names are not added spec. formatting characters of text or blanks, the full name should end with a newline without a space. Otherwise, the file is not found when playing the list.
If now when in the folder there is a list pl_list.txt start this folder for playback files will only play back those and in the order listed. If you delete a file pl_list.txt, then playback folder are played all the files that it includes, but in the order which was recorded on a flash memory card.<
All that is described below, after some time there will be instructions with illustrations.
Meanwhile I recommend to read these innovations here.
1. in the menu "settings" instead of "Backlight" option has been added to "Interface" when choosing which to open a menu of settings of some important options :
Backlight [auto/off/on] - backlight control
Standby [5m / 10m / 15m / off ] - sets the timeout
The key sound [on / off ] - enable / disable key tone
Yark. strobe-Dec. [25% / 50% / 75% / 100%] - setting the maximum brightness in strobe mode decoder
Yark. sessions [25% / 50% / 75% / 100%] - installation high brightness mode sessions
Moving the items on this menu – the keys "up" and "down", changing the parameter using the keys "right" and "left". pressing the "start" or "M" leads to a menu of "settings". If you change any parameter, it is an immediate saving in non-volatile memory.
Now details on the settings :
Backlight. As before, values on-off-auto. Here "auto" means that the timer mode when the backlight turns off after 16 seconds if not press the keys. Since now it is on standby, if it is in device starts, the backlight goes off anyway, regardless of whether constantly it is included in this item or not.
Standby mode . Allows you to save battery if you forget the device or even storage. Here you can select the time in minutes after which the device enters this mode. Or you can select "off". – then the device remains in the active state always.
The key sound. Here you can set the "on" or "off" - the latter allows you to disable the so annoying someone squeak. Everything is very simple.
The brightness of the strobe decoder. You can roughly set the brightness mode of the gate relative to the maximum possible (which is now in the firmware 1.12). Choice 100-75-50-25%. In this case % change of the luminance according to the binary logarithm. Want the minimum of better than 25%, if in version 1.12 (I think too bright) – 100%.
Brightness for the session. There is also set relative to the maximum brightness level for the sessions. The same choice – 100-75-50-25%, only change the brightness – antilogarithmic.
For those with version 1.12 not enough brightness, can be advised to set these points 100%. They are intended primarily for those who are brightness too much.
2. In the menu "Training -> additional modes" appeared in the items "color sessions" and "playlist".
Color sessions has the view menu :
Color [author / red / green /blue / pause ] - to change the main color
Zap. [author / red / green /blue / pause ] to change the filling
Moving the items on this menu – the keys "up" and "down", changing the parameter using the keys "right" and "left". pressing "M" causes an exit to the submenu "extra modes". If you change any parameter, it is an immediate saving in non-volatile memory.
When set to "author" the color of the main or fill (depends on where) – will be as laid author session. If there is another great value – it applies to all the LEDs at once, and sets the color and off (when "pause"). Changes independent from each other. For example, you can use the author's color and the filling to put your and Vice versa.
Note : the color – this is the time when the led is on (illuminated). Seeding is the interval when the led off, so he was repaid need to put "pause" in the interval switched to a different color – choose an appropriate color.
the play List. The list can be created for any folder, but it makes sense to only create for audiobook, ie, MEDIA, STROBE, or member of subdirectories. A linear list is generated, i.e. only one folder and only to files that reside in it directly. If inside the folder there are more sub folders they will be ignored. The list is always named PL_LIST.TXT. The list is sorted by the file names (before the extension). To create a list, you need to select "playlist.", next will be viewing the root directory, then the usual way to navigate to the necessary folder, to establish a selection, press the "F" key and then "start". The screen will appear for a short time, the words "create a playlist". Then it will return back to the submenu "extra modes" , and the selected folder appears a file pl_list.txt. If you had instead selected a separate file – it will just output in the submenu "extra modes" without taking any action.
Once you have created the file pl_list.txt it can be edited in a simple text editor (names can be deleted or rearranged among themselves, leaving as is). It is important that the file names are not added spec. formatting characters of text or blanks, the full name should end with a newline without a space. Otherwise, the file is not found when playing the list.
If now when in the folder there is a list pl_list.txt start this folder for playback files will only play back those and in the order listed. If you delete a file pl_list.txt, then playback folder are played all the files that it includes, but in the order which was recorded on a flash memory card.<
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
IMPORTANT ! What to do after replacing the firmware
Since the firmware uses a new cell non-volatile memory new settings, after downloading 1.13 and you need these settings to see and include what is needed in order for the device started to work correctly.
1. In the menu "Settings-> Interface". Must do I install the following :
Backlight [auto]
Standby [5m ]
The key sound [on ]
Yark. gate-Dec. [100%]
Yark. sessions [100%]
2. In the menu "Training -> additional modes -> Color sessions" you need to specify more parameters :
Color [author]
Zap. [author ]
After completing these settings, the device will work with firmware 1.12 when playing sessions and gate records, but will include a standby mode for 5min, after which the device waits for a keystroke and(or) off and has a small power consumption. Further experiments and configurations can be made following the instructions in the previous message.
Since the firmware uses a new cell non-volatile memory new settings, after downloading 1.13 and you need these settings to see and include what is needed in order for the device started to work correctly.
1. In the menu "Settings-> Interface". Must do I install the following :
Backlight [auto]
Standby [5m ]
The key sound [on ]
Yark. gate-Dec. [100%]
Yark. sessions [100%]
2. In the menu "Training -> additional modes -> Color sessions" you need to specify more parameters :
Color [author]
Zap. [author ]
After completing these settings, the device will work with firmware 1.12 when playing sessions and gate records, but will include a standby mode for 5min, after which the device waits for a keystroke and(or) off and has a small power consumption. Further experiments and configurations can be made following the instructions in the previous message.
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
found, need this utility to write using the command interface, the documentation which is sent from Atmel. Because they are ready - they are all curves and demand for programming to set a dozen parameters, which in itself is inconvenient for the user. And it turned out phenomenally one glitch - their Protocol for reprogramming the microcontroller does not work if you connect it by USB to the motherboard with a chipset not from Intel. Ie is somewhere around 2-3% of the computers on which reprogramming is impossible in principle, it was.Маг.нет wrote:utility for programming under Vista so the solution is not found?
Sincerely, MAG.no
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
no, we can assume that this Intel chipset.Маг.нет wrote:looks Like my motherboard falls in these 2-3%,
I have installed the AMD 1200.
"Phenomenal trip"? Or not?
Sincerely, MAG.no
Neinterese - this is due to Cirrus, Phoenix, etc.
- Владимир Никонов 2
- Автор сайта
- Posts:820
- Joined:Thu Oct 26, 2006 19:52
- Location:Краснодар
- Has thanked: 20 times
- Been thanked: 28 times
- Contact:
Re: Reprogramming of the device. New firmware version
And ask other color can? Yellow, for example?Алексей Крячко__ wrote:Color sessions have the view menu :
Color [author / red / green /blue / pause ] - to change the main color
Zap. [author / red / green /blue / pause ] to change the filling
-
- Разработчик
- Posts:321
- Joined:Tue Jul 12, 2011 18:07
- Been thanked: 17 times
Re: Reprogramming of the device. New firmware version
no, only the color of the led yet.Владимир Никонов wrote:And ask other color can? Yellow, for example?Алексей Крячко__ wrote:Color sessions have the view menu :
Color [author / red / green /blue / pause ] - to change the main color
Zap. [author / red / green /blue / pause ] to change the filling
Although your question is interesting. It is theoretically possible to do more colors, especially if we unbind from the session. Enough with a specific frequency ratio to light not 1, but 2 or 3 of the crystal within the led. Think.
- Владимир Никонов 2
- Автор сайта
- Posts:820
- Joined:Thu Oct 26, 2006 19:52
- Location:Краснодар
- Has thanked: 20 times
- Been thanked: 28 times
- Contact:
Re: Reprogramming of the device. New firmware version
Color selection is a very important feature. I would like 20 different colors to have.Алексей Крячко__ wrote:While your question is interesting. It is theoretically possible to do more colors, especially if we unbind from the session. Enough with a specific frequency ratio to light not 1, but 2 or 3 of the crystal within the led. Think.