Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of Sharpfin. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 14:11, 8 June 2025 Philipp talk contribs uploaded File:Sharpfin roadmap.png
- 14:09, 8 June 2025 Philipp talk contribs created page Roadmap (Created page with "= Roadmap = This list describes the things that would be needed to create a platform on which an alternative firmware implementation could be provided, roughly in the right order. * Creating an inventory of the components on the Barracuda board and their functions, and gathering technical information about these componentes where available. * Find out what the testpads on the Barracuda PCB do - Identifying JTAG and UART would be really helpful here. * Get a [...")
- 14:08, 8 June 2025 Philipp talk contribs created page Repository (Created page with "== The Sharpfin Repository == Now you can get anonymous access to the Sharpfin repository using '''Github'''. You probably have already installed git, if not you can install it simply by issuing the command: sudo apt-get install git-core git-gui git-doc on a ubuntu/debian box or yum install git-core on redhat/centos. Instead for development under the WIN OS, install msysgit from: https://code.google.com/p/msysgit/downloads/ In a cygwin shell 'bash', or on...")
- 14:06, 8 June 2025 Philipp talk contribs created page File:Edimax.jpg
- 14:06, 8 June 2025 Philipp talk contribs uploaded File:Edimax.jpg
- 14:05, 8 June 2025 Philipp talk contribs created page File:DSC 0006 1.jpg
- 14:05, 8 June 2025 Philipp talk contribs uploaded File:DSC 0006 1.jpg
- 14:04, 8 June 2025 Philipp talk contribs created page File:Imp twisted.jpg
- 14:04, 8 June 2025 Philipp talk contribs uploaded File:Imp twisted.jpg
- 14:04, 8 June 2025 Philipp talk contribs created page Replacing the internal WLAN module (Created page with "In some circumstances, in particular when trying to fix the '''IEEE 802.11n problem''', it might be necessary to replace the network device build into most Reciva powered Internet radios. The necessary procedure is decribed here based on a Magicbox IMP, which is almost identical to the AE, two radios prone to the IEEE 802.11n problem. ==Opening the radio== The procedure for opening the AE is described here. It is virtually i...")
- 14:02, 8 June 2025 Philipp talk contribs created page Releases (Created page with "== Patchserver == Patchserver is the program you will need to use to perform the initial radio patch. * '''OLD:''' [https://www.sharpfin.org/images/a/a4/Patchserver_0.5.zip Windows Patch Server] (alpha test version 0.5, 7 Oct 2007) * [https://www.sharpfin.org/images/2/25/Patchserver_0.7rc3.zip Windows Patch Server] (version 0.7rc3, 3 Oct 2012) * '''OLD:''' [https://www.sharpfin.org/images/1/1d/Patchserver_0.5.tar.bz2 Linux Patch Server] (alpha test version 0.5, 7 Oc...")
- 13:59, 8 June 2025 Philipp talk contribs created page File:Nand-map.png
- 13:59, 8 June 2025 Philipp talk contribs uploaded File:Nand-map.png
- 13:59, 8 June 2025 Philipp talk contribs created page Reciva NAND Flash (Created page with "== Introduction == The Reciva Module has a 16Mb * 8 NAND Flash Device, which is configured into 1024 blocks of 16KBytes. Blocks are sub-divided into 32 pages of 512 bytes, each page has an additional 16 bytes which are used for error correction / detection information. Image:Nand-map.png == Bad Block Management == Each partition starts at the pre-defined offset of 0000000, 0004000 0100000 0E00000 or 0F00000. The NAND Flash comes from the factory with bad blocks...")
- 13:53, 8 June 2025 Philipp talk contribs created page File:Failed.jpg
- 13:53, 8 June 2025 Philipp talk contribs uploaded File:Failed.jpg
- 13:51, 8 June 2025 Philipp talk contribs created page File:OldOfficial.jpg
- 13:51, 8 June 2025 Philipp talk contribs uploaded File:OldOfficial.jpg
- 13:51, 8 June 2025 Philipp talk contribs created page File:Official.jpg
- 13:51, 8 June 2025 Philipp talk contribs uploaded File:Official.jpg
- 13:51, 8 June 2025 Philipp talk contribs created page File:Unknown.jpg
- 13:51, 8 June 2025 Philipp talk contribs uploaded File:Unknown.jpg
- 13:50, 8 June 2025 Philipp talk contribs created page File:Success.jpg
- 13:50, 8 June 2025 Philipp talk contribs uploaded File:Success.jpg
- 13:48, 8 June 2025 Philipp talk contribs created page Radios (Created page with "= Radios and Hardware Features = The following table summarises each of the radios implementing the Reciva chipset, to try to make it easy to see which radios have what features. Follow the firmware links to find out about the appropriate CODEC support. To check which firmware is officially available for a given device: http://copper.reciva.com/service-pack-checker.html {| border="1" style="width:500" |- ! RADIO ! SP Date ! SP Version ! App Version ! HW ID ! Look In...")
- 13:47, 8 June 2025 Philipp talk contribs deleted page Mounting nfs.txt
- 13:46, 8 June 2025 Philipp talk contribs created page Mounting nfs (Created page with "To avoid messing around on the internal flash partition, it's a good idea to work on a network drive when playing around. NFS is the de-facto protocol for this. I experienced some problems with the default NFS options (timeouts, lockups, etc), and some experimentation shows this works quite ok: mkdir /tmp/root mount -t nfs <server ip>:/tmp/revica/root /tmp/root -o rsize=1024,wsize=1024,soft,nolock Your mileage might vary. You can backup your reciva root to nfs wi...")
- 13:46, 8 June 2025 Philipp talk contribs created page Quickstart (Created page with "This page describes the steps to get developing your own software for the reciva module. For now we assume Linux as the development host platform. * '''Changing Your Radio Firmware.''' If wishing to change the firmware on a radio for a different version, please start with Changing Your Radio. * Enabling Login: A way to open your box by installing a login server, and having done so, opens up possibility of browsing around inside, changing the firmware, etc...")
- 13:45, 8 June 2025 Philipp talk contribs created page Questions (Created page with "== Questions == If you think you can help answer these questions (or perhaps add others) and build this public information resource, please [http://sharpfin.zevv.nl/index.php?title=Special:Userlogin&returnto=Main_Page create an account]and get involved. Some questions that come to mind when gathering the info * There seems to be LIRC support in the kernel, reciva also provides lirc sources. How hard would it be to add a remote to existing radios ? **It's very easy...")
- 13:44, 8 June 2025 Philipp talk contribs created page File:Pin-diag-voltages.png
- 13:44, 8 June 2025 Philipp talk contribs uploaded File:Pin-diag-voltages.png
- 13:44, 8 June 2025 Philipp talk contribs created page File:Power-up-plot.png
- 13:44, 8 June 2025 Philipp talk contribs uploaded File:Power-up-plot.png
- 13:43, 8 June 2025 Philipp talk contribs created page Probe Pins (Created page with "'''Thanks to rdk, the JTAG port has been identified, and this page is no longer necessary.''' '''There should be no links to this page.''' There are a number of unidentified probe pins on the rear of the Reciva PCB. The following plots have been captured, monitoring these pins: Note that the 3V3 is the 3V3 rail on the 'motherboard'. PR3 is the 3V3 rail on the barracuda module. Note that PR5 comes up before PR3, which suggests it is an input to the module. Pro...")
- 13:43, 8 June 2025 Philipp talk contribs created page Old News (Created page with "* 2008-09-25: new config file options added * 2008-03-22: Sharpfin Repository accessible using Git ('''EDITED:''' before it was 'using SVN') * 2008-01-12: Minor fixes to the webserver files - see Releases * 2007-11-09: WARNING - there have been [https://www.reciva.com/index.php?option=com_joomlaboard&Itemid=108&func=view&id=10382&catid=3 radio corruptions] with Reciva firmware version v257-a-516-a-055 * 2007-11-02: Webserver files update through new sharpfin-base...")
- 13:42, 8 June 2025 Philipp talk contribs created page Network (Created page with " The Wireless adaptor seems to plug into a standard USB connector. The surface tracks to the right appear to be the 'aerial'. The devices are marked Ralink. When plugged into an XP PC, the card is recognised as: "802.11 bg WLAN", with Vendor ID of 148F and PID of 2573, and after downloading the Ralink USB drivers, modifying the rt2500usb.inf to insert the line: %Ralink_2.DeviceDesc% = RALINK.ndi, USB\VID_148F&PID_2573 The dongle works fine in a PC. I've also tr...")
- 13:41, 8 June 2025 Philipp talk contribs created page Network Traffic (Created page with "= Network Communication = == Acquiring Station List == '''Sent''' <pre> HEAD /portal/stations.xml?serial=XXXXXXXX;sp=v255-c-084 HTTP/1.1 Host: portal1.7803986842.com Pragma: no-cache Accept: */* </pre> '''Received''' <pre> HTTP/1.1 302 Redirecting to portal Date: Fri, 29 Sep 2006 11:07:39 GMT Server: Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7d mod_perl/1.29 PHP/4.3.11 Location: http://kegan.reciva.com/portal-newformat/stations.xml?serial=XXXXXXXX Content-Type...")
- 13:41, 8 June 2025 Philipp talk contribs created page File:Sharpfin-Sim.png
- 13:41, 8 June 2025 Philipp talk contribs uploaded File:Sharpfin-Sim.png
- 13:40, 8 June 2025 Philipp talk contribs created page NCurses Development (Created page with "The NCurses Development Environment enables the reciva applictions to be produced and tested on a Linux machine. The Libreciva library must be compiled in 'devel' mode. Image:Sharpfin-Sim.png The Screen is split into 4 areas, the first being a representation of the radio's LCD display. To the right of that is an area where Icons and LEDs are shown. The last area on the top line is a help area. The large window below is used to display the log messages, which ar...")
- 13:40, 8 June 2025 Philipp talk contribs created page Mute (Created page with "== Overview == The Libreciva mute function controls the radio's mute state. In order to use the library function, you must include the header file: <pre> #include "mute.h" </pre> === void mute_set(enum smute_e_state state) === This function changes the radio's mute state. The passed parameter is either: * SMUTE_ON * SMUTE_OFF It is recommended that this function is called when the radio application first starts. === enum smute_e_state mute_get() === This fu...")
- 13:38, 8 June 2025 Philipp talk contribs created page Mounting smbfs (Created page with "To avoid messing around on the internal flash partition, it's a good idea to work on a network drive when playing around. In addition to NFS, SMB/CIFS is also supported. mkdir /tmp/root smbmount //''remotehost''/''sharename'' /tmp/root -o username=''remoteusername'' You may have to enter the remotehost as an IP address - if in doubt, try both its IP address and Network name, then simply enter your password when prompted.")
- 13:38, 8 June 2025 Philipp talk contribs created page Mounting nfs.txt (Created page with "To avoid messing around on the internal flash partition, it's a good idea to work on a network drive when playing around. NFS is the de-facto protocol for this. I experienced some problems with the default NFS options (timeouts, lockups, etc), and some experimentation shows this works quite ok: mkdir /tmp/root mount -t nfs <server ip>:/tmp/revica/root /tmp/root -o rsize=1024,wsize=1024,soft,nolock Your mileage might vary. You can backup your reciva root to nfs wi...")
- 13:37, 8 June 2025 Philipp talk contribs created page File:Mute board ir100-2.jpg
- 13:37, 8 June 2025 Philipp talk contribs uploaded File:Mute board ir100-2.jpg
- 13:36, 8 June 2025 Philipp talk contribs created page File:Mute board ir100-1.jpg
- 13:36, 8 June 2025 Philipp talk contribs uploaded File:Mute board ir100-1.jpg
- 13:36, 8 June 2025 Philipp talk contribs created page Modifying time delay when starting a track (Created page with "== Introduction == This page originates from two Reciva Forum threads, copied here to help with completeness of information. https://www.reciva.com/index.php?option=com_joomlaboard&Itemid=77&func=view&id=11872&catid=2 https://www.reciva.com/index.php?option=com_joomlaboard&Itemid=77&func=view&id=12706&catid=3 == Description of problem == In an IR100, when a stream or track starts, the radio is initially muted. The amplifier takes 2-3 seconds to kick in before the...")
- 13:35, 8 June 2025 Philipp talk contribs created page Modifying the Hardware (Created page with "==Introduction== This section has been created to allow the documentation of hardware modifications which are generic to most radios. With newer firmwares and some tweaking of the config.txt file, it is possible to add a mini USB hub to support a memory stick and and ethernet adapter. ==Compatible USB Wireless adapters== First generation radios shipped with a Zydas based USB 802.11b/g wireless dongle (These dongles have issues with wireless N networks. See Repl...")
- 13:34, 8 June 2025 Philipp talk contribs created page Making a backup (Created page with "= Making a Backup = == Overview == The reciva module has onboard NAND flash which is used to store the software. The flash is split into several partitions, here's the layout of my IMP box: # cat /proc/mtd dev: size erasesize name mtd0: 00004000 00004000 "NAND BootAgent" mtd1: 000fc000 00004000 "Linux Kernel" mtd2: 00d00000 00004000 "Root" mtd3: 00100000 00004000 "Config" mtd4: 00100000 00004000 "Debug" mtd5: 00000000 00004000 "Data" NAND devices do no...")