<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ASTFIN</title>
	<atom:link href="http://blog.astfin.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.astfin.org</link>
	<description>uClinux, embedded hardware, Asterisk, many long evenings and lots of fun</description>
	<lastBuildDate>Mon, 28 Mar 2011 11:53:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Zigbee etc&#8230;</title>
		<link>http://blog.astfin.org/?p=383</link>
		<comments>http://blog.astfin.org/?p=383#comments</comments>
		<pubDate>Sat, 30 Oct 2010 20:40:35 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Home Automation]]></category>
		<category><![CDATA[ZigBee]]></category>
		<category><![CDATA[FX04]]></category>
		<category><![CDATA[FX08]]></category>
		<category><![CDATA[IP04]]></category>
		<category><![CDATA[IP08]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=383</guid>
		<description><![CDATA[We are proud to announce that we are back at full speed. Very shortly you will see new Astfin release with support for Asterisk 1.8 and full Dahdi for all products. Shortly after, we will be adding libpri support to replace mISDN for our BRI products. Now, as I mentioned at the beginning of this [...]]]></description>
				<content:encoded><![CDATA[<p>We are proud to announce that we are back at full speed.<br />
Very shortly you will see new Astfin release with support for Asterisk 1.8 and full Dahdi for all products.<br />
Shortly after, we will be adding libpri support to replace mISDN for our BRI products.<br />
Now, as I mentioned at the beginning of this year, we are looking to expand into new areas. One of them is Home Automation, specifically, using  ZigBee protocol.<br />
At this point, we have pre-production version of coordinator modules designated to operate with IP0x and FX0x devices as well as with any PCI/PCIe based hardware accepting single port FXS/FXO modules.<br />
<a href="http://blog.astfin.org/wp-content/uploads/20101021-p1000407.jpg"><img src="http://blog.astfin.org/wp-content/uploads/20101021-p1000407.jpg" alt="" title="IP08 + Zigbee Coordinator" width="300" height="225" class="alignnone size-medium wp-image-385" /></a>
<p>
<a href="http://blog.astfin.org/wp-content/uploads/20101021-p1000406.jpg"><img src="http://blog.astfin.org/wp-content/uploads/20101021-p1000406.jpg" alt="" title="IP08 with Zigbee" width="300" height="225" class="alignnone size-medium wp-image-386" /></a></p>
<p>In order to perform standard actions such as collect data (current consumption) or turning on/off some appliances, the modules (ZB01) will communicate with 3rd party ZigBee sensors and endpoints.<br />
In addition, we will provide speciality ZigBee endpoints which could monitor and collect data for medical applications and/or from other non telephone/home automation areas.<br />
<div id="attachment_387" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.astfin.org/wp-content/uploads/20101007-p1000381.jpg"><img src="http://blog.astfin.org/wp-content/uploads/20101007-p1000381.jpg" alt="ZB01 Coordinator modules" title="ZB01 Coordinator modules" width="300" height="225" class="size-medium wp-image-387" /></a><p class="wp-caption-text">ZB01 Coordinator modules</p></div><br />
As usual, the driver part will be provided as open source. This will allow developers to expand provided feature set and to jump start with addition of other ZigBee hardware. As per Asterisk integration, we will provide chan_zigbee or app_zigbee application to allow full control from your Asterisk dialplan. SMS integration will also be available.</p>
<p><a href="http://blog.astfin.org/wp-content/uploads/20101007-p10003751.jpg"><img src="http://blog.astfin.org/wp-content/uploads/20101007-p10003751.jpg" alt="" title="ZB01" width="244" height="320" class="alignnone size-full wp-image-388" /></a></p>
<p>In the near future, we will also provide a standalone ZigBee coordinator with UMTS and Wifi support for seamless integration into the Wireless world.<br />
In addition to ZigBee, we will soon announce new modules providing support for PTT or 4wire interface. This will simplify integration of IP0x/FX0x devices with Two Way radios and similar devices.</p>
<p>Stay tuned &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=383</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Astfin powered Tinyworx</title>
		<link>http://blog.astfin.org/?p=357</link>
		<comments>http://blog.astfin.org/?p=357#comments</comments>
		<pubDate>Sun, 20 Dec 2009 19:53:17 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=357</guid>
		<description><![CDATA[Toronto Friday Dec 18th, 2009 Tinyworx, a Toronto-based startup, is pleased to announce the RP08 &#8211; a new Blackfin-based appliance available as of January 2010. RP08 is a versatile dual-cpu router/pbx system, with the following specs: Router Micrel KS8695P SOC - OS: Linux kernel 2.6.32 - ARM 922 Core running at 166MHz - on-chip 8K [...]]]></description>
				<content:encoded><![CDATA[<p>Toronto<br />
Friday Dec 18th, 2009</p>
<p>Tinyworx, a Toronto-based startup, is pleased to announce the RP08 &#8211; a new Blackfin-based appliance available as of January 2010.<br />
<a href="http://blog.astfin.org/wp-content/uploads/front_covered_300.jpg"><img src="http://blog.astfin.org/wp-content/uploads/front_covered_300.jpg" alt="" title="front_covered_300" width="300" height="172" class="alignleft size-medium wp-image-356" /></a></p>
<p>RP08 is a versatile dual-cpu router/pbx system, with the following specs:</p>
<p>Router<br />
Micrel KS8695P SOC<br />
- OS: Linux kernel 2.6.32<br />
- ARM 922 Core running at 166MHz<br />
- on-chip 8K instruction cache and 8K data cache<br />
- on-chip XceleRouter with 1 WAN + 4 LAN port switch<br />
- external Mini-PCI interface implemented to support the EnGenius EMP9602 Wireless Card (Atheros AR9160 + AR 9103) 802.11/n<br />
- 8MByte FLASH<br />
- 32 or 56 (RP08+) MByte SDRAM</p>
<p>PBX<br />
ADSPBF537 @ 600 MHz<br />
- Astfin 2.1<br />
- 4MByte FLASH<br />
- 64 or 128 (RP08+) MByte SDRAM<br />
- one SD-FLASH card slot (linux root filesystem, voicemail files, etc&#8230;) &#8211; tested with 4GB SD card.<br />
- on-chip 10/100 MAC with external PHY directly coupled to LAN1 connection of router<br />
- on-board 10/100 MAC/PHY &#8211; WAN dedicated for voice traffic, could also be used as failover WAN for data traffic<br />
- on-board battery backed-up RTC<br />
- 8 port analog interface</p>
<p>Analog Modules:<br />
- Single port FXS (available)<br />
- Single port FXO (available)<br />
- 2-Way Radio interface (available in February &#8211; it can also be used for external paging or audio input)<br />
- GSM, g729/echo cancellation modules scheduled for late Q1/early Q2, 2010</p>
<p>Other plugin modules:<br />
- EnGenius EMP9602 Wireless Card (Atheros AR9160 + AR 9103) 802.11/n<br />
- USB interface, configurable to run on either KS8695P or BF537 cpu (available in February)</p>
<p>External ports:<br />
- 1 Router WAN (RJ45)<br />
- 1 PBX WAN (RJ45)<br />
- 3 Router LAN (RJ45)<br />
- 8 Analog Ports (RJ11), pins 4-5-6 on port 1 and 8 can be configured via jumpers as KS8695P/BF537 console output<br />
- 1 USB (type A)<br />
- 1 USB (type B)</p>
<p>Internal connectors:<br />
- 16 bit external memory interface to both CPUs (currently used for the USB module)<br />
- mini-PCI (currently used for WiFi module on the KS8695 cpu)</p>
<p>Power requirements: 7.5 V, 1.5A DC </p>
<p>External Dimensions: 6.2 x 9.1 x 1.5 in<br />
PCB Dimensions: 5.7 x 8.6 in </p>
<p><a href="http://blog.astfin.org/wp-content/uploads/back_open_300.jpg"><img src="http://blog.astfin.org/wp-content/uploads/back_open_300.jpg" alt="" title="back_open_300" width="300" height="195" class="alignnone size-medium wp-image-358" /></a></p>
<p><a href="http://blog.astfin.org/wp-content/uploads/fxo_300.jpg"><img src="http://blog.astfin.org/wp-content/uploads/fxo_300.jpg" alt="" title="fxo_300" width="300" height="74" class="alignnone size-medium wp-image-359" /></a></p>
<p>Tinyworx</p>
<p>Website: www.tinyworx.com<br />
Technical Inquiries: James Mitchell <jmitchell@tinyworx.com>, (416) 642 6050 x. 202<br />
General Inquiries: contact@tinyworx.com<br />
Phone Number: ++1 (416) 642 6050</p>
<p>RP08 Appliance	                                USD $450<br />
RP08+ Appliance (double RAM size)        USD $500</p>
<p>Single Port FXS Module 	                USD $35<br />
Single Port FXO Module 	                USD $35<br />
WiFi Expansion Kit<br />
EnGenius EMP9602 card + 3 antennas	USD $75</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=357</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk-GUI for Astfin 2.1 has been updated</title>
		<link>http://blog.astfin.org/?p=330</link>
		<comments>http://blog.astfin.org/?p=330#comments</comments>
		<pubDate>Tue, 06 Oct 2009 20:59:26 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=330</guid>
		<description><![CDATA[Asterisk-GUI for Astfin 2.1 has been updated 6 October 2009 The Asterisk GUI included in Astfin 2.1 is updated. The most important new features are Reset Configuration button in the Option page Version of the firmware can be check in the System Info page This is just a beginning of a serial of GUI updates [...]]]></description>
				<content:encoded><![CDATA[<p>Asterisk-GUI for Astfin 2.1 has been updated<br />
<em>6 October 2009<br />
</em></p>
<p>The Asterisk GUI included in Astfin 2.1 is updated. The most important new features are</p>
<ul>
<li><em><strong>Reset Configuration </strong></em>button in the Option page</li>
</ul>
<ul>
<li>Version of the firmware can be check in the <strong><em>System Info</em></strong> page</li>
</ul>
<p>This is just a beginning of a serial of GUI updates we plan to implement in the near future.<br />
The code you can find in our SVN repository.</p>
<p>Stay tuned<br />
Dimitar</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=330</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firmware upgrade</title>
		<link>http://blog.astfin.org/?p=315</link>
		<comments>http://blog.astfin.org/?p=315#comments</comments>
		<pubDate>Sun, 27 Sep 2009 19:25:57 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=315</guid>
		<description><![CDATA[An automated firmware procedure was added in Astfin 2.1 27 September 2009 It is now very simple to upgrade your Astfin firmware (both u-boot and uClinux). The update is working from u-boot and require internet connectivity of course. As soon as you start the procedure your board will check the latest available version of the [...]]]></description>
				<content:encoded><![CDATA[<p><strong>An automated firmware procedure was added in Astfin 2.1</strong><br />
<em>27 September 2009</em></p>
<p><em></em></p>
<p>It is now very simple to upgrade your Astfin firmware (both u-boot and uClinux). The update is working from u-boot and require internet connectivity of course. As soon as you start the procedure your board will check the latest available version of the firmware for your board, will download it using tftp protocol and will save it in the non-volatile memory of your board.</p>
<p>To start the procedure you need a console access to your board. Interrupt Linux auto-booting and type in u-boot prompt<strong><em></em></strong></p>
<p><strong><em>run upgrade</em></strong></p>
<p>You will get the information about the upgrading process.<br />
Keep in mind that this new feature is introduced in our latest u-boot and you will have to update your u-boot manually in order to use it.</p>
<p>Comments invited<br />
Dimitar Penev</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=315</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubifs in Astfin 2.1</title>
		<link>http://blog.astfin.org/?p=256</link>
		<comments>http://blog.astfin.org/?p=256#comments</comments>
		<pubDate>Sun, 20 Sep 2009 08:48:04 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=256</guid>
		<description><![CDATA[ubifs support was added in Astfin 2.1 20 September 2009 Let me put a short introduction about the different flash based file systems. This will explain why we have decided to migrate Astfin 2.1 to ubifs Few years ago there was two popular flash based file systems, jffs2 and yaffs2. jffs2 (Journalling Flash File System) [...]]]></description>
				<content:encoded><![CDATA[<p><strong>ubifs support was added in Astfin 2.1</strong><br />
<em>20 September 2009<br />
</em></p>
<p>Let me put a short introduction about the different flash based file systems.<br />
This will explain why we have decided to migrate <strong><em>Astfin 2.1</em></strong> to <em><strong>ubifs</strong></em></p>
<p>Few years ago there was two popular flash based file systems,<strong><em> jffs2</em></strong> and <em><strong>yaffs2</strong></em>.<br />
<em><strong>jffs2 </strong></em>(Journalling Flash File System) is actually the dinosaurs of the flash based file systems with lot of nice features like, compression support, power-down resistant, wear-leveling. It was designed however some time in the past and it is intended mostly for small partitions (&lt;10MiB). As a result for bigger flash memories it takes very long time to mount the partition and it uses lot of RAM.</p>
<p>The alternative was <em><strong>yaffs2 </strong></em>(Yet Another Flash File System). yaffs2 supports everything what <em><strong>jffs2</strong></em> supports except the compression. In addition <em><strong>yaffs2 </strong></em>is smarter, developed for bigger flashes in mind. It mounts the partitions much quicker than jffs2, and it has better read/write speed. In addition it takes less RAM. Taking those features in mind it is clear why few years ago people started to migrate from <em><strong>jffs2 </strong></em>to <em><strong>yaffs2</strong></em>, especially for the situations when compression is not needed like storage of already compressed data (zip, tgz, mp3 etc)</p>
<p>However nothing is ever perfect. <strong><em>yaffs </em></strong>is not perfect as well. The main problem except the lack of compression is something experts call partition scalability.<br />
With other words, what happens with the speed, RAM consumption, CPU usage of the file system when the size of the partition increases. Both <em><strong>jffs2 </strong></em>and <em><strong>yaffs2 </strong></em>scale linear versus size of the partition which makes them not very good for partitions above 100MiB. So it didn&#8217;t take long time and we saw new players. Most popular are <em><strong>LogFS </strong></em>and <em><strong>ubifs</strong></em>.</p>
<p><strong><em><br />
LogFS </em></strong>working directly on top of <em><strong>MTD </strong></em>devices and is meant to replace <em><strong>jffs2 </strong></em>as it is well scalable for big partitions. It adds some nice features to the file system portfolio (like snapshots for example)  but it seems still work in progress.</p>
<p>The new generation flash file system, containing all of the features mentioned above including compression is <em><strong>ubifs</strong></em><em><strong><br />
ubifs </strong></em>is scalable in terms of partition size. It has neat journal and fast garbage collector.<br />
In addition <em><strong>ubifs </strong></em>can postpone writing to the flash chip (write-back caching) which can speed up file system operations dramatically in some cases.<em><strong> ubifs </strong></em>is not working directly on top of the <strong><em>MTD </em></strong>devices. It needs an extra <strong><em>UBI </em></strong>(Unsorted Block Images) layer which in its core does a mapping between the logical blocks (which are used by ubifs) and the physical erase block on the flash chip.<br />
Splitting the file system in two layers helps the developers to divide the complex task in to simpler subtasks<br />
<em><strong>ubifs </strong></em>is already in the Linux mainstream which makes it very easy for adoption</p>
<p>In order to use ubifs first we need ubi device. Fortunately there is an users space tool for it.<br />
To create ubi0 device on top of mtd3 flash you can do<br />
<em><strong>ubiattach /dev/ubi_ctrl &#8211;mtdn=3 &#8211;devn=0</strong></em><br />
You need <em>ubi_ctrl</em> node on your <em>devfs</em> with major 10 and minor 63.</p>
<p>First time you use <em>ubi0</em> you need to make a volume on top of it. To create 900MiB volume with name test you can do<br />
<em><strong>ubimkvol /dev/ubi0 -s 900MiB -N test</strong></em><br />
You need an <em>ubi0</em> node with major 253 and minor 0 to perform this step.</p>
<p>Finally you can mount directory <strong><em>/ubifs_test</em></strong> using <strong><em>ubifs</em></strong> like this<br />
<em><strong>mount -t ubifs ubi0 /ubifs_test</strong></em></p>
<p>Have fun <img src='http://blog.astfin.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Dimitar Penev</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=256</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>n2n VPN</title>
		<link>http://blog.astfin.org/?p=241</link>
		<comments>http://blog.astfin.org/?p=241#comments</comments>
		<pubDate>Mon, 14 Sep 2009 08:50:22 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=241</guid>
		<description><![CDATA[New package for Layer 2 Peer-to-Peer VPN was added in Astfin 2.1. It opens series of new features of an encrypted (twofish based) speech communication. In addition it can simplify the network configuration in case the PBX is behind symmetric or asymmetric NAT.   To confirm the basic functionality I have done a simple test. Let [...]]]></description>
				<content:encoded><![CDATA[<p>New package for Layer 2 Peer-to-Peer VPN was added in Astfin 2.1.<br />
It opens series of new features of an encrypted (twofish based) speech communication.</p>
<p>In addition it can simplify the network configuration in case the PBX is behind symmetric or asymmetric NAT.</p>
<p> <br />
To confirm the basic functionality I have done a simple test. Let me describe it here.</p>
<p>For establishing of the simplest possible VPN tunnel apart of the two communicating <strong>Edge Nodes</strong> one extra <strong>Super Node</strong> is needed.</p>
<p>Initial tests was done using three BR4-Appliances manufactured by <a href="http://www.ucpbx.com" target="_blank">uCpbx Ltd</a> . An example is shown below. The prompts of the BR4-Appliane devices was annotated so it is clear where the specific command is executed.</p>
<p><img title="More..." src="http://blog.astfin.org/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>Let&#8217;s start the <strong>Supernode</strong> service on one of the BR4-Appliance. The IP of this Appliance is <strong>192.168.1.99</strong> and the <strong>Supernode</strong> service is listening on TCP/UDP port <strong>20</strong>. For this simple test all of the Appliances are in the local network. In reality <strong>Edge Nodes</strong> should have connectivity to the listening port of the <strong>Supernode</strong></p>
<p><em><strong>root@br4_supernode:~&gt; supernode -l 20</strong></em><br />
06/Sep/2009 11:33:15 [supernode.c: 477] Supernode ready: listening on port 20 [TCP/UDP]</p>
<p>Let&#8217;s start creating the VPN network.<br />
<em><strong></strong></em></p>
<p><em><strong>root@br4_edgenode1:~&gt; edge -a 10.1.2.1 -c mynetwork -k encryptme -l 192.168.1.99:20 &amp;</strong></em><br />
06/Sep/2009 07:35:20 [ edge.c:1138] Using supernode 192.168.1.99:20<br />
06/Sep/2009 07:35:20 [tuntap_linux.c: 38] Interface edge0 has MAC 66:D7:A3:3E:BE:94<br />
06/Sep/2009 07:35:20 [ edge.c: 670] Registering with supernode<br />
06/Sep/2009 07:35:20 [ edge.c:1370]<br />
06/Sep/2009 07:35:20 [ edge.c:1371] Ready<br />
06/Sep/2009 07:35:20 [ edge.c:1037] Received REGISTER_ACK from remote peer [ip=192.168.1.99:20]<br />
06/Sep/2009 07:35:20 [ edge.c:1437] STATUS: pending=0, operational=0</p>
<p>In the <strong>edge</strong> command above <strong>mynetwork </strong>is the name of the created VPN nethwork and <strong>encryptme </strong>is the<strong> </strong>encryption key associated with this <strong>Edge Node</strong>.</p>
<p>New virtual Ethernet interface <strong>edge0 </strong>is created.<strong><br />
</strong></p>
<p><em><strong>root@br4_edgenode1:~&gt; ifconfig</strong></em><br />
edge0 Link encap:Ethernet HWaddr 5A:9C:0C:2B:ED:08<br />
inet addr:10.1.2.1 Bcast:10.1.2.255 Mask:255.255.255.0<br />
UP BROADCAST RUNNING MULTICAST MTU:1400 Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:500</p>
<p>eth0 Link encap:Ethernet HWaddr 00:09:45:56:21:A0<br />
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0<br />
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1<br />
RX packets:86 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:1000</p>
<p>lo Link encap:Local Loopback<br />
inet addr:127.0.0.1 Mask:255.0.0.0<br />
UP LOOPBACK RUNNING MTU:16436 Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:0</p>
<p>Lets do the same for the second <strong>Edge Node</strong> but this time will give different VPN IP address 10.1.2.2<br />
<em><strong>root@br4_edgenode2:~&gt; edge -a 10.1.2.2 -c mynetwork -k encryptme -l 192.168.1.99:20 &amp;</strong></em></p>
<p>Now we can ping one of the <strong>Edge Node</strong> from the other through the new VPN tunnel, and vice versa.</p>
<p><em><strong>root@br4_edgenode1:~&gt; ping 10.1.2.2</strong></em><br />
PING 10.1.2.2 (10.1.2.2): 56 data bytes<br />
64 bytes from 10.1.2.2: seq=0 ttl=64 time=3.237 ms<br />
64 bytes from 10.1.2.2: seq=1 ttl=64 time=3.010 ms<br />
64 bytes from 10.1.2.2: seq=2 ttl=64 time=2.980 ms<br />
&#8230;</p>
<p><em><strong>root@br4_edgenode2:~&gt; ping 10.1.2.1</strong></em><br />
PING 10.1.2.2 (10.1.2.1): 56 data bytes<br />
64 bytes from 10.1.2.1: seq=0 ttl=64 time=3.237 ms<br />
64 bytes from 10.1.2.1: seq=1 ttl=64 time=3.010 ms<br />
&#8230;<strong></strong></p>
<p>The new package can be used for easy creation of a secure voice channels.<br />
For more information about the actual VPN implementation please take a look at <a href="http://www.ntop.org/n2n/">n2n</a></p>
<p>Dimitar Penev</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=241</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Astfin based PBX from Inoteska</title>
		<link>http://blog.astfin.org/?p=170</link>
		<comments>http://blog.astfin.org/?p=170#comments</comments>
		<pubDate>Sat, 13 Jun 2009 14:59:54 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=170</guid>
		<description><![CDATA[Inoteska Ltd, based in Liptovsky Hradok, Slovakia released today new Astfin powered IP-PBX design. The board is capable of accepting various modules to provide digital and analog connectivity (PRI, BRI, FXS, and GSM). Full Press Release Hardware BLACKFIN processor BF527 600MHz 64MB RAM 128MB NAND Flash 8MB DATA Flash Optional SD card Power supply: 230V/50Hz [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.inoteska.sk">Inoteska Ltd</a>, based in Liptovsky Hradok, Slovakia released today new Astfin powered IP-PBX design.<br />
The board is capable of accepting various modules to provide digital and analog connectivity (PRI, BRI, FXS, and GSM).</p>
<div id="attachment_171" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.astfin.org/wp-content/uploads/universal-board-1-1.jpg"><img src="http://blog.astfin.org/wp-content/uploads/universal-board-1-1-300x138.jpg" alt="Main Board" title="universal-board-1-1" width="300" height="138" class="size-medium wp-image-171" /></a><p class="wp-caption-text">Inoteska-1</p></div>
<p><a href='http://blog.astfin.org/?attachment_id=173' rel='attachment wp-att-173'>Full Press Release</a></p>
<p>Hardware </p>
<p>BLACKFIN processor BF527 600MHz<br />
 64MB RAM<br />
 128MB NAND Flash<br />
 8MB DATA Flash<br />
 Optional SD card<br />
      Power supply: 230V/50Hz or DC 48V<br />
      Dimensions: 160x233x27mm (heigth depends on used modules) </p>
<p>Interfaces </p>
<p> A variant (backplane) – 8 analog modules<br />
  0/32 analog interfaces<br />
  0/6 E&#038;M interfaces<br />
  0/4 BRI interfaces S0 TE/NT with optional power supply 48V<br />
  1xE1 (future expansion possibility up to 2,3 + HW Echo Canceller, if without BRI)<br />
  1xUSB OTG<br />
  2xEthernet 10/100BT<br />
  1xRS232 console<br />
  0/4 GSM (future expansion up to 12) </p>
<p> B variant (backplane + extension board) – 16 analog modules<br />
  0/64 analog interfaces<br />
  0/12 E&#038;M interfaces<br />
  0/8 BRI interfaces S0 TE/NT with optional power supply 48V<br />
  1xE1 (future expansion possibility up to 2,3 + HW Echo Canceller, if max 4xBRI)<br />
  1xUSB OTG<br />
  2xEthernet 10/100BT<br />
  1xRS232 console<br />
  0/4 GSM (future expansion up to 12) </p>
<p>The schematic is <a href="http://www.inoteska.sk/fileloader.php?id=768&#038;type=3">available</a> as well <img src='http://blog.astfin.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=170</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BR4-Appliance aka IPBRI</title>
		<link>http://blog.astfin.org/?p=101</link>
		<comments>http://blog.astfin.org/?p=101#comments</comments>
		<pubDate>Wed, 21 Jan 2009 03:16:42 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[BRI]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=101</guid>
		<description><![CDATA[Finally, after a year we&#8217;ve managed to deliver our BRI appliance to the market. After seeing tremendous success of IP04 and IP08 units designed by David Rowe and manufactured by Atcom, we&#8217;ve decided to accept Atcom&#8217;s offer and to utilize their manufacturing capabilities to deliver our BR4-Appliance to the market in production quantities. As a [...]]]></description>
				<content:encoded><![CDATA[<p>Finally, after a year we&#8217;ve managed to deliver our BRI appliance to the market.</p>
<div id="attachment_103" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.astfin.org/wp-content/uploads/untitled1.png"><img class="size-medium wp-image-103" title="br4-appliance" src="http://blog.astfin.org/wp-content/uploads/untitled1.png" alt="br4-appliance" width="300" height="253" /></a><p class="wp-caption-text">br4-appliance</p></div>
<p>After seeing tremendous success of <a href="http://rowetel.com/ucasterisk/ip04.html">IP04 and IP08</a> units designed by <a href="http://rowetel.com/">David Rowe</a> and manufactured by <a href="http://www.atcom.cn/">Atcom</a>, we&#8217;ve decided to accept Atcom&#8217;s offer and to utilize their manufacturing capabilities to deliver our BR4-Appliance to the market in production quantities.<br />
As a result&#8230;first units are already being distributed to our initial customers.</p>
<p>The BR4-Appliance (or IP-BRI ) as all other our designs runs <a href="https://astfin.svn.sourceforge.net/svnroot/astfin/software/astfin/astfin2/trunk/">Astfin2</a>, which is in essence custom uClinux distribution oriented towards telephony applications.<br />
To provide ISDN connectivity we run <a href="http://www.misdn.org/index.php/Main_Page">mISDN</a> stack and chan_misdn to communicate with <a href="http://www.asterisk.org">Asterisk</a></p>
<p>For Web based management, we provide slightly modified version of <a href="http://www.asterisknow.org/image/tid/58">Asterisk GUI 2</a>, with support for our digital line interfaces and other BR4-Appliance specifics.</p>
<p>In order to provide Telco grade quality, we&#8217;ve developed <a href="http://blog.astfin.org/?p=60">hardware based Line Echo Cancellation module</a> which is distributed as an option for the BR4-Appliance.</p>
<p>BR4-appliance can be purchased from <a href="http://www.ucpbx.com">uCpbx Ltd.</a> or <a href="http://www.atcom.cn/">Atcom</a></p>
<p><strong>Specifics:</strong><br />
Hardware:</p>
<p><code>ADSP-BF537 600MHz CPU<br />
64MB SDRAM<br />
256KB serial flash for the bootloader<br />
256MB NAND flash for voicemail and prompts.<br />
SD card interface on a dedicated bus<br />
Hardware G.168 Line Echo Cancellation (64 ms) (optional)<br />
Power supply 6 - 12VDC<br />
Power consumption; idle state; 150 mA at 12V?</code></p>
<p>Interfaces:</p>
<p><code>Quad ISDN (2B+1D) interface<br />
TE with PTP and PTMP<br />
EuroISDN (mISDN)<br />
Single 10/100 Mbps Ethernet port with high performance PHY<br />
RS-232 interface for console access</code></p>
<p>Target Markets:</p>
<p><code>VoIP - TDM Gateways<br />
PBX / IVR / Call Centers<br />
VoIP Services<br />
Conferencing<br />
Custom Platforms / Development</code></p>
<p>How do I purchase it?</p>
<p>For all our products, including IP-BRI (BR4-Appliance) and optional echo module, please visit our online store at <a href="http://www.uCpbx.com">uCpbx.com</a></p>
<p>Whats&#8217;s Next ?</p>
<p>We are already working on the 2 port version with NT/TE support and a smaller footprint</p>
<p>Enjoy,<br />
Mark</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=101</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TMS320VC5510A based echo canceller module</title>
		<link>http://blog.astfin.org/?p=70</link>
		<comments>http://blog.astfin.org/?p=70#comments</comments>
		<pubDate>Wed, 01 Oct 2008 21:22:48 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[BRI]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[PRI]]></category>
		<category><![CDATA[cancellation]]></category>
		<category><![CDATA[dsp]]></category>
		<category><![CDATA[echo]]></category>
		<category><![CDATA[g.168]]></category>
		<category><![CDATA[lec]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=70</guid>
		<description><![CDATA[Hello All, As you probably know we already have built &#8220;Hardware based&#8221; echo cancellation module based on Zarlink ASIC and we are very satisfied from its performance. The main characteristic of the &#8220;Hardware&#8221; echo cancellers is that they just work.  I was not felling very well however due to  the fact the algorithm is deeply buried [...]]]></description>
				<content:encoded><![CDATA[<p>Hello All,</p>
<p>As you probably know we already have built &#8220;Hardware based&#8221; echo cancellation module based on Zarlink ASIC and we are very satisfied from its performance. The main characteristic of the &#8220;Hardware&#8221; echo cancellers is that they just work.  I was not felling very well however due to  the fact the algorithm is deeply buried in the silicon <img src='http://blog.astfin.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  After all I have my background in the DSP field.  You probably will recall that a few months ago I have done a study on the open Line Echo Canceller from MIKET DSP Solutions.  Thank you &#8220;MIKET DSP Solutions&#8221; for providing this code! The results of the cycle true simulation was very promising and we decided to build our own TMS320VC5510A based echo canceller module.  Well the PCB is designed and we are expecting the first prototypes ready very soon. PCB is shown below.Pin headers of this module is compatible with our ISDN PBXs</p>
<p>I am eager to hear Mike&#8217;s echo canceller on the real DSP hardware <img src='http://blog.astfin.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://blog.astfin.org/wp-content/uploads/echo-dsp-top.gif"><img class="aligncenter size-full wp-image-71" title="echo-dsp-top" src="http://blog.astfin.org/wp-content/uploads/echo-dsp-top.gif" alt="Echo DSP - top side" width="450" height="467" /></a></p>
<p><a href="http://blog.astfin.org/wp-content/uploads/echo-dsp-bottom.gif"><img class="aligncenter size-full wp-image-72" title="echo-dsp-bottom" src="http://blog.astfin.org/wp-content/uploads/echo-dsp-bottom.gif" alt="Echo DSP - bottom side" width="450" height="467" /></a></p>
<p>Dmitar</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=70</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FX08 IP-PBX</title>
		<link>http://blog.astfin.org/?p=67</link>
		<comments>http://blog.astfin.org/?p=67#comments</comments>
		<pubDate>Sat, 19 Jul 2008 17:03:55 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[FX08]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[PRI]]></category>

		<guid isPermaLink="false">http://blog.astfin.org/?p=67</guid>
		<description><![CDATA[I am pleased to announce general availability of the FX08 IP-PBX by Li and EdgePBX. Astfin driven, 8 port analog/or 1 span digital board is based on Blackfin 533 running at 500MHz. The extra CPU cycles (in comparison to BF532 @ 400MHz) help with overall capabilities and make FX08 very stable. Very competitive price, cool [...]]]></description>
				<content:encoded><![CDATA[<p>I am pleased to announce general availability of the FX08 IP-PBX by Li and EdgePBX. Astfin driven, 8 port analog/or 1 span digital board is based on Blackfin 533 running at 500MHz. The extra CPU cycles (in comparison to BF532 @ 400MHz) help with overall capabilities and make FX08 very stable. Very competitive price, cool feature set and compatibility with standard single port Digium modules, makes it very attractive choice in quickly expanding Blackfin based family of IP-PBXs.<br />
The FX08 will be available shortly at the price of $550 USD for 8 port configuration.<br />
As usual, the schematic will be available online.</p>
<p>Specification<br />
1.	ADSP-BF533 500MHz CPU<br />
2.	Onboard 128MB SDRAM @ 125MHz<br />
3.	256KB serial flash for the Bootloader<br />
4.	2 Ethernet ports<br />
5.	SD/MMC card interface<br />
6.	512MB NAND flash for voicemail, CDR and prompts.<br />
7.	Buffered clocks and TDM bus<br />
8.	Up to 8 Analog FXS/FXO modules<br />
9.	Support for optional single span E1/T1 module<br />
10.	Astfin2 with Asterisk 1.4.x, Zaptel 1.4.x<br />
11.	4 layer PCB<br />
12.	System LED blink during boot process<br />
13.	Hardware reset to factory defaults<br />
14.	Battery backup for Real Time Clock</p>
<p><a href='http://blog.astfin.org/wp-content/uploads/fx08.jpg'><img src="http://blog.astfin.org/wp-content/uploads/fx08.jpg" alt="FX08" title="fx08" width="300" height="205" class="alignnone size-medium wp-image-68" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.astfin.org/?feed=rss2&#038;p=67</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
